Skip to content

fix(dashboard): put the light theme on a white canvas#1158

Merged
suleimansh merged 1 commit into
mainfrom
fix/1141-light-theme
Jul 25, 2026
Merged

fix(dashboard): put the light theme on a white canvas#1158
suleimansh merged 1 commit into
mainfrom
fix/1141-light-theme

Conversation

@suleimansh

Copy link
Copy Markdown
Member

Closes #1141.

Everforest Light is paper-coloured (#fdf6e3) — that is the orange. The part of the identity people recognise is the green, not the paper, so the hues stay and the canvas goes white. The dark theme is untouched.

token was now
background #fdf6e3 #ffffff
card #f4f0d9 #ffffff (told apart by its border, the usual light-mode direction)
muted / accent #efebd4 #f3f5f2 / #eef1ec
border #ddd8be #e3e7e1
foreground #5c6a72 #3a4248
primary / success #8da101 #6f7f00
warning / danger / info #dfa000 / #f85552 / #3a94c5 #9a6b00 / #d1403d / #2b7ba5

The greens are darkened rather than copied: Everforest Light was mixed for cream, and on white those tones run 2.3–3.4:1, below readable for the small text these tokens carry (badges, statuses, links). Every text token now measures at least 4.4:1 against its own background.

Driven in Chrome on the Overview and a project page in Light: white throughout, green accents intact.

dashboard 429 tests, typecheck + build clean, patch changeset.

Everforest Light is paper-coloured (#fdf6e3), which reads as orange beside
any other app. The identity people recognise is the green, not the paper, so
the hues stay and the canvas goes white; cards sit on white too and are told
apart by their border, the usual light-mode direction. The dark theme is
untouched.

The greens are darkened from the shipped Everforest Light tones, which were
mixed for cream and run 2.3-3.4:1 on white — below readable for the small
text these tokens carry. Every text token is now at least 4.4:1 on its own
background.

Closes #1141
@suleimansh suleimansh self-assigned this Jul 25, 2026
@suleimansh
suleimansh marked this pull request as ready for review July 25, 2026 13:58
@suleimansh
suleimansh merged commit fe1cea6 into main Jul 25, 2026
1 check passed
@suleimansh
suleimansh deleted the fix/1141-light-theme branch July 25, 2026 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve light theme

1 participant