Skip to content

Rework the color palette for vividness and range#81

Merged
danielchalmers merged 1 commit into
mainfrom
claude/quizzical-volhard-ab6836
Jul 6, 2026
Merged

Rework the color palette for vividness and range#81
danielchalmers merged 1 commit into
mainfrom
claude/quizzical-volhard-ab6836

Conversation

@danielchalmers

Copy link
Copy Markdown
Owner

What changed

The widget color presets were washed out (backgrounds at 98% lightness, dark desaturated accents) and clustered — three near-identical greens, rose/coral overlapping, and no yellow or magenta at all.

  • Less dull: light-mode backgrounds now carry a real wash of color, borders are visible, and accents sit at full saturation so progress bars, habit dots, and the swatch picker pop. Dark mode gets richer tinted cards and brighter accents.
  • Better range: hues are retuned to spread evenly around the wheel, and two new presets — Lemon and Fuchsia — fill the yellow and magenta gaps (12 total).
  • No migration needed: all ten existing preset ids are kept, so stored boards keep their chosen colors.
  • The theme picker lays the twelve swatches on a single non-wrapping row in spectral order; they shrink evenly in narrow dialogs instead of spilling to a second row.

Verified by loading the built extension in Chromium and screenshotting a board seeded with every preset in light and dark mode; unit tests and typecheck pass.

Replace the washed-out preset values with saturated backgrounds and
full-strength accents in both light and dark mode, retune the hues so
the ten existing presets spread evenly around the wheel, and add Lemon
and Fuchsia to fill the yellow and magenta gaps. Existing ids are kept
so stored boards keep their chosen colors. The theme picker now lays
the twelve swatches on a single non-wrapping row, ordered spectrally.
@danielchalmers danielchalmers merged commit 2044d72 into main Jul 6, 2026
4 checks passed
@danielchalmers danielchalmers deleted the claude/quizzical-volhard-ab6836 branch July 6, 2026 16:26
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