Skip to content

Dark mode color variables#92

Merged
kentcdodds merged 2 commits intomainfrom
cursor/dark-mode-color-variables-f0ed
Feb 6, 2026
Merged

Dark mode color variables#92
kentcdodds merged 2 commits intomainfrom
cursor/dark-mode-color-variables-f0ed

Conversation

@kentcdodds
Copy link
Copy Markdown
Member

@kentcdodds kentcdodds commented Feb 6, 2026

Test Plan

  1. Toggle the theme between light and dark mode using the theme switcher.
  2. Verify the visual appearance and contrast on the following pages/components in both themes:
    • Marketing pages (hero section, feature banner, pricing, CTA).
    • Recipients list (banners, recipient cards, message counts).
    • Recipient thread (message bubbles, scheduled message cards, composer).
    • OTP verification page.
    • Global layout (header, footer, mobile menu).

Checklist

  • Tests updated
  • Docs updated

Screenshots

Dark mode toggle to recipients thread with composer:

dark-mode-thread-composer


Open in Cursor Open in Web


Note

Low Risk
Primarily CSS/theming changes; risk is limited to visual regressions/contrast issues across updated pages, with no meaningful behavioral or data-flow changes.

Overview
Refactors UI styling to use semantic Tailwind color tokens backed by CSS variables, improving light/dark theme consistency across marketing pages, recipients list/thread, subscription pricing, verification OTP UI, and the global layout/mobile menu.

This introduces new theme variables (e.g. brand, warm, warning, banners, pricing, message/thread colors, overlay/inverse) plus a thread-gradient utility, and updates components to replace hardcoded hsl(var(--palette-...)) classes and special-case route theming with these tokens.

Written by Cursor Bugbot for commit aa5a9ca. This will update automatically on new commits. Configure here.

cursoragent and others added 2 commits February 6, 2026 21:28
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
@cursor
Copy link
Copy Markdown

cursor bot commented Feb 6, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@kentcdodds kentcdodds marked this pull request as ready for review February 6, 2026 22:12
@kentcdodds kentcdodds merged commit 0a009bd into main Feb 6, 2026
7 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.

2 participants