mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
The footer rendered white-on-white — contrast ratio exactly 1.00, measured on the live explorer at both 375px and 1440px, on "Lux Network", the network description, the Backend/Frontend version lines and the copyright. Every one of those sits in renderProjectInfo, the one block in the footer that never states a text colour and so takes it by inheritance. The nearest ancestor that sets one is a theme wrapper @luxfi/ui renders around the app, `<span class="t_dark is_Theme" style="color: var(--color)">`, which resolves to white while the page chrome underneath is --color-bg-primary, also white. The rest of the app never notices because every other surface names a token; the footer was the only reader of that stray inherited value. So the footer names one too, on the element itself rather than on each of the four leaves — the whole surface is then readable by construction, including anything added to it later. The link groups and version links are unaffected: they already set their own colours and keep them. Measured after: 4.74 against the light background, 7.11 against dark, nothing below AA at either viewport. The token is what carries it across both modes.