Screenshot of Studio Null

Studio Null

www.madebynull.com

A craft-led digital studio's portfolio where the preloader is the brand statement — blue gradient + film grain + serif/sans clash + tiny mono chrome, then the page loads.

Creative Studio Digital Experience Studio niche

Design tokens

ink
inkAlpha82
inkAlpha10
white
whiteAlpha80
whiteAlpha05
black
stone
grey
blueDeep
blueMid
blueSoft
display
Instrument Serif
body
Suisse Intl
mono
Suisse Intl (used like a mono at 1.0 line-height)
condensed
Suisse Intl Cond

Do / Don't

Reference it for

  • A preloader that is the brand statement — not a spinner, an actual designed screen with a tagline, a counter, an audio toggle, and a microcopy bottom-bar
  • Blue gradient + animated noise as page background — rgba(42, 118, 188) -> rgba(24, 169, 205) -> rgba(65, 153, 199) (3 chromatic backgrounds) over a near-black rgb(27, 29, 34) body text colour
  • Serif/sans typographic clash — Instrument Serif 36px uppercase for the tagline, Suisse Intl 10-12px for everything else
  • Tight chrome typography — 12px text with a literal 12px line-height (1.0 leading), 0.12px letter-spacing on micro-labels
  • A 4-size type scale (10 / 12 / 16 / 36px) — radically restrained for a portfolio
  • Self-hosted Suisse Intl woff2 (4 weights) from _nuxt/ — Swiss Typefaces foundry classic
  • Instrument Serif from Google Fonts as the only chromatic-style typography moment
  • -0.9px letter-spacing on the 36px display — tight uppercase serif

Do not copy

  • The "CRAFT-FOCUSED / DIGITAL DESIGN / & DEVELOPMENT / COLLECTIVE" tagline copy
  • The butterfly mascot (Studio Null brand-coded)
  • The blue gradient page exactly — pick a brand-aligned hue
  • The Suisse Intl licence (Swiss Typefaces commercial font — substitute with Inter / Söhne / GT America)
  • The audio-play preloader unless an actual track ships with the site
  • The "Studio Null" name in any class prefix
  • The Prismic repo name madebynullagain (an in-joke)
  • The c-playlistcard component name (literal music metaphor, bespoke to Null)

Signature moves

preloader-as-brand-statement

the preloader is a designed screen, not a spinner, with a tagline, a 0% counter, an audio toggle and a microcopy bottom-bar over a blue gradient plus animated film-grain noise

serif/sans clash with tight chrome type

Instrument Serif 36px uppercase (-0.9px tracking) clashes against Suisse Intl 10-12px chrome with literal 1.0 leading, on a radically restrained 4-size scale (10/12/16/36px)

heavy-out signature easing system

transform 0.8s cubic-bezier(0.5, 0, 0, 1) is the signature workhorse (51 hits) with a fast 0.3s cubic-bezier(0.12,0.23,0.5,1) secondary and a 3s slow variant for ambient drift, 11 CSS keyframes carrying the whole system with zero animation libraries