diff --git a/docs/superpowers/plans/2026-06-19-dark-mode.md b/docs/superpowers/plans/2026-06-19-dark-mode.md index cf48bea..ce355bf 100644 --- a/docs/superpowers/plans/2026-06-19-dark-mode.md +++ b/docs/superpowers/plans/2026-06-19-dark-mode.md @@ -15,8 +15,9 @@ - Existing token names in `tokens.css` must not change — only values swap - No new npm/JS dependencies - `make test-ui` must pass after every task (pre-existing P2 FilePond failure is acceptable) -- Stadia Maps tile URL: `https://tiles.stadiamaps.com/tiles/alidade_smooth_dark/{z}/{x}/{y}{r}.png` -- Stadia attribution (exact): `© Stadia Maps © OpenMapTiles © OpenStreetMap contributors` +- Map tile URL: `https://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}{r}.png` (CartoDB — no API key required) +- CartoDB attribution (exact): `© OpenStreetMap contributors © CARTO` +- Note: Stadia Maps requires an API key even for local dev — CartoDB dark_all is the keyless alternative ---