You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6e06ce3
Browse filesBrowse the repository at this point in the historyBrowse files
refactor(favicon): one site icon for the Platform and the legacy app
Favicon moves to components/favicon/favicon.tsx as a Platform host module
(platformHostModules), drops the legacy EMCN cn import that kept it out of
the Platform's seam closure, and owns its glyph-sized appearance in its own
CSS module; legacy Tailwind classes still win from the later layer.
- Links and table cells render Favicon with the globe fallback; LinkIcon,
CellFavicon (a second miss LRU) and their .favicon CSS are deleted.
links.ts exposes linkHost, the tables barrel siteHost, not a built src.
- The browser agent icon and browser tab icon render Favicon instead of
their own img + per-instance failure state, so they share the miss cache.
- siteHost (lib/favicon/url.ts) replaces externalLinkHostname,
browserTabHostname and the inline host parsing in links, cells and the
browser agent icon.
- check:source-conventions gains favicon-url: outside the favicon owners,
no /api/favicon or third-party icon service string, and no import of
faviconSrc or the favicon contract.
0 commit comments