Skip to content

Let a dark preview sit on the card instead of through it - #16

Merged
AllTerrainDeveloper merged 1 commit into
mainfrom
polish/dark-canvas-halo
Aug 19, 2026
Merged

AllTerrainDeveloper merged 1 commit into
mainfrom
polish/dark-canvas-halo

Conversation

@AllTerrainDeveloper

Copy link
Copy Markdown
Owner

Follow-up to the dark-canvas contrast fix, per Daniel's design note: the dark ground was flush against the light card and read as a hole punched in it. Dark previews now get breathing room, their own radius, and a gradient halo out to the shell's surface token (--atfb-bg → --os-window-bg) — so it blends away naturally on a dark OpenStation theme.

Also refreshes the GitHub README media with today's screenshots: branded windows, centred desktop shots, Neon theme tab, entries with a submission open, analytics NPS.

603 PHPUnit ✓.

🤖 Generated with Claude Code

https://claude.ai/code/session_0119U4sRRWGcTQdwYreTwpAp

The dark ground fixed the contrast and introduced a new ugliness: flush
against a light card with no padding — the build canvas strips it so
light themes merge into the card — the preview read as a hole punched
in the builder. Dark previews now bring their own breathing room, their
own corner radius, and a halo that fades the ink out into the shell's
surface token: a gradient to the base colour, so it blends away again
on a dark OpenStation theme.

The GitHub README's screenshots catch up with everything shipped today
too: the branded windows, the centred desktop shots, the Neon theme tab
with its instant preview, entries with a submission open, and the
analytics NPS panel.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119U4sRRWGcTQdwYreTwpAp
@AllTerrainDeveloper
AllTerrainDeveloper merged commit 321e91a into main Aug 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant