Release 4.65.0
31 Oct 2026 · pinned package [email protected]
- The mark, with depth and motion (plan L44; the owner: "the stylistic choices of the logo image need more improvement and cooler animations and effects").
ov-mark.js:- depth: each stroke runs from a lighter to a deeper tone of its own colour (gradients in user space over
--ovm-o/--ovm-vwith color-mix), so states, seasons, tones and a page's own colour still decide it. Tones stay flat; browsers without color-mix show flat strokes; - intro: the O rises and draws itself round, the V drops in on a spring, then a glint of light crosses the mark, masked by its own shape (about 1.7 s;
OVMark.introreplays it for 2 s); - hover and focus: the V leans and the O hops as before, plus the glint and a soft glow of the two colours behind the mark.
data-glowkeeps the glow on, for heroes and brand pages; - press: the mark gives to 90% and springs back;
- still: nothing spins, it moves only for its intro, on hover and for states, and keeps still under reduced motion and Calm (the glow appears without moving).
- depth: each stroke runs from a lighter to a deeper tone of its own colour (gradients in user space over
ov-mark.jsis about 4 KB larger (raw).
Rules4 Calm makes motion smaller and slower. Only Off removes it.96 The Pair is the only mark, and it does the waiting.64 The mark is the Pair: a ring O and a round V, with names in Nunito.