product · 2026-09-10

An opening that hands over to the product

A scroll-driven handover: the statement slides aside, fourteen mandates leave in three waves, and the desk enters at constant size.

Observed running in the applicationDeskworth · published · updated · 1 source

Everything runs off one variable. A component that renders nothing subscribes to scroll and resize, throttled by an animation frame, and writes a single number between zero and one onto the section. The CSS interpolates the rest.

The discipline inside that frame matters more than the idea: one read, then two writes, and nothing in between. A read that follows a write forces a layout recalculation in the middle of the frame, and that is what turns a scroll into a stutter. Nothing crosses React — a state update per frame would mean sixty renders a second for a value CSS interpolates on its own.

#No zoom, ever

The window measures exactly the same width at the first and the last pixel of the run — 893 px at 1440, 1,184 at 1920, 353 at 375. Only the abscissa moves. An enlarged screenshot goes soft, and a product that grows under the eye is an effect rather than a demonstration.

#Fourteen paths, not one

Each mandate carries its own departure delay, heading and arc height, all derived from its rank rather than drawn at random — a random draw at render would diverge between server and client. The arc itself is a sine: at mid-flight the owl is at the top of its curve, at both ends it is on the line. That is what separates a flight from a slide.

#Three compositions were measured and rejected

The host is not in the band. It is the brand mark, and it holds the centre of the block. That is the legible hierarchy: one face large, fourteen around it.

#Sources

  1. Deskworth Landing — commit history of the Liquid Glass passDeskworthinternal registry · branch feature/finexia-landing-roster-polish · published 2026-09-10 · read 2026-09-10Internal document, not published

Read next