Siena Film
www.siena.filmThe reference for boutique film-production studios — cream-on-black cinematic intro, three-typeface display system (heavy condensed display + romantic serif + neutral sans), and a Three.js / lil-gui WebGL canvas wrapped in a tutorial-led intro experience.
Design tokens
- display
- "Neue Brucke", Arial, sans-serif
- serif
- "P22 Parrish Roman", Arial, sans-serif
- body
- "NB International", Arial, sans-serif
- system
- -apple-system, system-ui, "Segoe UI", Roboto, Arial, sans-serif
Do / Don't
Reference it for
- Pure-black rgb(0,0,0) page with cream #faf7ef primary ink, cinema-screen colour relationship
- Four-step dark surface hierarchy: #000 page, rgb(31,31,31), rgb(66,66,66) raised, cream surface inversions
- Three-display-face system: Neue Brucke (heavy condensed wordmark) + P22 Parrish Roman (romantic serif) + NB International (neutral body sans)
- Single-weight discipline (400 dominant, 600 sparing), hierarchy via size + family + case, not weight
- 17-step type scale from 6px chrome floor to 89.6px display peak
- WebGL <canvas> hero with preloader-w + tutorial-wrapper visible intro flow
- lil-gui controller left in production, debug-as-aesthetic, signals "we built this"
- Webflow-shell + Vercel-sidecar hybrid (app.js + out.css + main.css from a separate Vercel deployment)
Do not copy
- The "SIENA" wordmark exactly (heavy-condensed glyph treatment is Siena-coded)
- The Neue Brucke / P22 Parrish Roman / NB International typefaces if the brand has its own display face (these are commercial licences from specific foundries)
- The "Fast-paced and engrossing" pull-quote framing
- The lil-gui controller left visible unless the brand has a real reason to expose parameters
- The Webflow + Vercel-sidecar hybrid architecture unless replicating a marketing-team-driven CMS workflow
- The intro-tutorial-as-homepage pattern unless the brand has comparable narrative content to justify gating
- The 89.6px display peak unless the brand wordmark can carry that scale
- The "Siena Film Foundation" namespace
Signature moves
cream-on-black three-face display system
a pure-black page with cream #faf7ef ink runs a three-display-face system (heavy condensed display + romantic serif + neutral sans), hierarchy via size, family and case rather than weight (400 dominant)
two-easing cinematic motion rhythm
a two-easing system (easeOutQuint cubic-bezier(.23,1,.32,1) for short, customEase cubic-bezier(.19,1,.22,1) for cinematic) runs a 0.8s + 1.1s + 0.6s timing rhythm, CSS-native with no GSAP/Lenis, and depth from surface stacking not shadows (0 box-shadows)
WebGL intro experience as navigation
a WebGL <canvas> hero wrapped in a preloader plus tutorial-wrapper intro flow IS the navigation, with no conventional nav and the experience standing in for a menu
Related references
Abhishek Jha
nicheDesign Portfolio
Indian designer personal portfolio — 4-font system (DM Sans + thunder + editorial + playground), 17-step scale up to 288px, dark plum + pink palette, 9-keyframe marquee/cloud motion.
Alche
strongCreative Studio
The reference for Japanese virtual-character + immersive experience studios — Astro v5 build, neon yellow-green accent, 5-font multi-language system, KizunaAI case study.
Alejandro Mejias
nicheDesign Portfolio
A Melbourne solo UX designer's Framer-built portfolio in a brutalist bracket-wrapped monospace voice — black-on-white chrome punctuated by a single neon-yellow accent, dotted-grid hero, and full-bleed yellow about page.
Analogue
strongCreative Studio
a "seriously playful" brand-and-motion studio that wears its personality as type, a wonky multi-alternate ANALOGUE wordmark, emoji and icon glyphs set inline in the copy, a candy-pink accent on white, and a GSAP-driven box of tricks (mexican-wave letters, glitches, bounce, float) kept just on the right side of chaos.