Skip to content

Commit 35d4220

Browse files
committed
fix: enable class-based dark mode in Tailwind v4
Tailwind v4 defaults to media-query-based dark mode, so `dark:` utilities only respond to `prefers-color-scheme`. Our useTheme hook toggles the `.dark` class on <html>, which requires the selector strategy. Add `@custom-variant dark` to globals.css so both Tailwind utilities (dark:bg-*) and custom CSS selectors (.dark .cept-*) work with the class toggle. https://claude.ai/code/session_01QddASAFJgFoPPTDS88nkq2
1 parent 12cf365 commit 35d4220

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

packages/ui/src/styles/globals.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import 'tailwindcss';
2+
@custom-variant dark (&:where(.dark, .dark *));
23
@source "../";
34
@source "../../../web/src";
45
@import '../components/editor/editor-styles.css';

0 commit comments

Comments
 (0)