← Back to changelog
v1.5.1310Aug 13, 2026Polish

Voysey Studio chrome is now canonical, everywhere

A big pass of visual and structural reconciliation across the studio. The design tokens got aligned with the shipped theme so what you see in the UI now matches the token source of truth. The projects grid got moved onto the canonical Card atom, and the Card atom gained the two things it was still missing. Every production hero (film, novel, audiobook, music, YouTube, social) now uses the same HeroHeader instead of a per-type variant, and the composer dock underneath went sticky so it stays put while you scroll. The project header got trimmed, and the share and access popups moved to the canonical popover. Asset wait states now render through the canonical Loader instead of five different spinners. And the docked composer at the bottom of every project now behaves like the main composer, matching gesture for gesture (voice still needs one more pass).

What changed
  • TOKENS_DESIGN reconciled to the shipped @theme (no more token / CSS drift)
  • Projects grid rebuilt on the canonical Card atom, which gained what it was missing
  • Every production hero (film, novel, audiobook, music, YouTube, social) on canonical HeroHeader
  • Composer dock goes sticky under the hero
  • Project header trimmed; share and access popups on the canonical popover
  • Asset wait states rendered through the canonical Loader (loader audit Q4 answered)
  • Docked composer now behaves like the main composer, gesture for gesture
  • Team endpoint returns project owner in GET /projects/{token}/members

Subscribe to updates

Get an email when we ship something new.

Email notifications are coming soon.

RSSSubscribe in any reader