Release 2.20.4
10 Oct 2026 · pinned package [email protected]
- Ring icons (
ov-icons.js,showcase.css) no longer put a CSS transform on any element inside the SVG. On a phone, scrolling left some icons unpainted: a glyph missing inside its ring, or a whole chip icon blank. The icons that failed were the ones under the scrolling thumb, plus the cards whose comet spins. Both used CSS transforms on SVG children (transform-box: view-boxwithtransform-originon the glyph, a rotated comet circle, a rotated progress circle and a scaled pulse).- The comet is now a dash moving round the ring (
stroke-dashoffset), and the progress arc is a path that starts at twelve o'clock. - Pulse animates opacity only, and the hover lift scales the whole
<svg>element. - Hover effects apply only under
(hover: hover), so a thumb scrolling over a link starts nothing. - At rest the icons render the same as 2.20.3, comet position included.
- The comet is now a dash moving round the ring (
PagesIcons