- Login: the brand-panel headline inherited the ink heading colour and was
near-invisible on the dark green; it is white again.
- Focus mode: sentence-case labels instead of spaced capitals, like the
rest of the app.
- Article placeholder covers (grid and focus) use a soft green tint rather
than a saturated block, which was glaring in dark mode.
- Reader header: "date · 3 min" fits on phones ("de lecture" from sm up).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NsXUyMEGFFGVRcHNVfcBLh
- Drop the service worker's image cache: its cross-origin fetch() is bound
by the CSP's connect-src 'self', so every cover failed and fell back to
the green placeholder (in the grid and the reader).
- Grid fills the width with as many ~20rem columns as fit (max 2400px),
now that the sidebar is gone.
- Covers fade in once loaded and get a light bottom shade.
- Placeholder cover shows a centered initial instead of the feed name
that overlapped the feed chip.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NsXUyMEGFFGVRcHNVfcBLh