Overview
Design portfolio pages that feel like a restrained gallery around a few immaculate 3D statements. The shell should stay bright, minimal, and editorial so the stage imagery carries the brand personality.
Lusion is a Bristol based award-winning creative production studio specializing in 3D visual storytelling and interactive web experiences.
Design Analysis
Design portfolio pages that feel like a restrained gallery around a few immaculate 3D statements. The shell should stay bright, minimal, and editorial so the stage imagery carries the brand personality.
Design portfolio pages that feel like a restrained gallery around a few immaculate 3D statements. The shell should stay bright, minimal, and editorial so the stage imagery carries the brand personality.
Make 3D art the protagonist. Use cobalt, black, and off-white sculptural forms with crisp lighting, deep shadow, and plenty of breathing room. When showing project previews, let the media occupy a single dominant frame rather than many small cards.
Base the shell in white and soft fog neutrals. Use graphite for controls and black for stage depth. Cobalt should feel like a material property inside the imagery, not a generic interface accent sprayed everywhere.
Use a simple sans with large scale and little ornament. Headlines should feel editorial and calm. Labels and supporting metadata can flip into a mono voice, but only as a subtle layer.
Core identity and authoring metadata from the refto.one design model.
A gallery-grade portfolio system pairing white editorial air with cobalt-black 3D object theaters.
editorial, sculptural, and intentionally sparse around bold 3D imagery
Fields outside the primary renderer remain visible here as structured fallback content.
Primitive palettes and resolved token colors for the active preview mode.
Spacing scales rendered as tokens with a simple length specimen.
Corner radii tokens with a live surface sample.
Font families from the current design YAML, including fallback stacks and usage character.
Top-level typography scale rendered as live text specimens.
Fields outside the primary renderer remain visible here as structured fallback content.
Motion tokens rendered as resolved values for timing and personality.
Resolved motion token values.
| Property | Value |
|---|---|
duration | 260ms-700ms |
easing | cubic-bezier(.18,.84,.16,1) |
spring | stiffness 90, damping 16 |
Low-complexity component tokens rendered as design-system specimens.
Schema-agnostic optional blocks from the design YAML. New option keys render here automatically.
Compact list of patterns the design system explicitly avoids.