Release 4.111.1
5 Nov 2026 · pinned package [email protected]
- The tab icon is the Pair on every site.
theme-loader.jsrepaints the favicon on each theme apply (<link rel="icon" data-ov-icon>), and it still drew the retired ring mark: every site's inline Pair favicon turned into the old ring once the page loaded. It now drawsapp-icon.js'sfavicon()(the heavy form, the site's glow, Live's red light and Games' yellow one) with the theme's--bg-primaryas the tile; the theme accent no longer recolours the mark. The drawing is generated into the loader'sFAVICONblock byscripts/build-theme-loader.jsfrommark.jsandapp-icon.js(--checkfails when stale), so it cannot drift again. - Tests:
test/favicon-pair.test.js(each site equalsfavicon(), the lights, the tile follows the theme, the block is current).
Rules94 A site's name opens its pages, and a way to every site.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.