Skip to content

Commit 41c8eb5

Browse files
committed
fix(theme): update Checkbox theme styles for dark mode support
1 parent 91ace73 commit 41c8eb5

File tree

1 file changed

+2
-2
lines changed
  • packages/ui/src/components/Checkbox

1 file changed

+2
-2
lines changed

packages/ui/src/components/Checkbox/theme.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { createTheme } from "../../helpers/create-theme";
22
import type { CheckboxTheme } from "./Checkbox";
33

44
export const checkboxTheme = createTheme<CheckboxTheme>({
5-
base: "h-4 w-4 appearance-none rounded border border-gray-300 bg-gray-100 bg-[length:0.55em_0.55em] bg-center bg-no-repeat checked:border-transparent checked:bg-current checked:bg-check-icon focus:outline-none focus:ring-2 focus:ring-offset-2 dark:border-gray-600 dark:bg-gray-700",
5+
base: "h-4 w-4 appearance-none rounded border border-gray-300 bg-gray-100 bg-[length:0.55em_0.55em] bg-center bg-no-repeat checked:border-transparent checked:bg-current checked:bg-check-icon focus:outline-none focus:ring-2 focus:ring-offset-2 dark:border-gray-600 dark:bg-gray-700 dark:checked:border-transparent dark:checked:bg-current",
66
color: {
77
default: "text-primary-600 focus:ring-primary-600 dark:ring-offset-gray-800 dark:focus:ring-primary-600",
88
dark: "text-gray-800 focus:ring-gray-800 dark:ring-offset-gray-800 dark:focus:ring-gray-800",
@@ -23,5 +23,5 @@ export const checkboxTheme = createTheme<CheckboxTheme>({
2323
teal: "text-teal-600 focus:ring-teal-600 dark:ring-offset-teal-600 dark:focus:ring-teal-600",
2424
yellow: "text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400",
2525
},
26-
indeterminate: "border-transparent bg-current bg-dash-icon",
26+
indeterminate: "border-transparent bg-current bg-dash-icon dark:border-transparent dark:bg-current",
2727
});

0 commit comments

Comments
 (0)