dashboard: add dark mode

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-03-28 06:47:04 +01:00
parent 64701bf29f
commit a1fa48da75
37 changed files with 181 additions and 155 deletions

View File

@@ -42,6 +42,7 @@ const twColorVariants = ['50', '100', '200', '700', '800', '900'];
/** @type {import('tailwindcss').Config} */
const config = {
darkMode: 'class',
safelist: [
...colors.flatMap((color) =>
['text', 'bg'].map((prefix) => `${prefix}-chart-${color}`)
@@ -53,6 +54,8 @@ const config = {
`bg-${color}-${variant}`,
`hover:bg-${color}-${variant}`,
`border-${color}-${variant}`,
`dark:bg-${color}-${variant}`,
`dark:hover:bg-${color}-${variant}`,
];
});
}),
@@ -71,6 +74,19 @@ const config = {
ring: 'hsl(var(--ring))',
background: 'hsl(var(--background))',
foreground: 'hsl(var(--foreground))',
slate: {
50: 'hsl(var(--slate-50))',
100: 'hsl(var(--slate-100))',
200: 'hsl(var(--slate-200))',
300: 'hsl(var(--slate-300))',
400: 'hsl(var(--slate-400))',
500: 'hsl(var(--slate-500))',
600: 'hsl(var(--slate-600))',
700: 'hsl(var(--slate-700))',
800: 'hsl(var(--slate-800))',
900: 'hsl(var(--slate-900))',
950: 'hsl(var(--slate-950))',
},
primary: {
DEFAULT: 'hsl(var(--primary))',
foreground: 'hsl(var(--primary-foreground))',