mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-02-05 14:48:03 +01:00
feat(module): override dark variant with class strategy
This commit is contained in:
@@ -49,6 +49,8 @@
|
|||||||
--color-gray-950: var(--color-gray-950);
|
--color-gray-950: var(--color-gray-950);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@variant dark (&:where(.dark, .dark *));
|
||||||
|
|
||||||
@layer base {
|
@layer base {
|
||||||
:root {
|
:root {
|
||||||
color-scheme: light dark;
|
color-scheme: light dark;
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ export default defineNuxtPlugin(() => {
|
|||||||
${Object.entries(appConfig.ui.colors).map(([key, value]: [string, string]) => generateColor(key, value)).join('\n ')}
|
${Object.entries(appConfig.ui.colors).map(([key, value]: [string, string]) => generateColor(key, value)).join('\n ')}
|
||||||
--color-primary-DEFAULT: var(--color-primary-500);
|
--color-primary-DEFAULT: var(--color-primary-500);
|
||||||
}
|
}
|
||||||
@media (prefers-color-scheme: dark) {
|
.dark {
|
||||||
--color-primary-DEFAULT: var(--color-primary-400);
|
--color-primary-DEFAULT: var(--color-primary-400);
|
||||||
}
|
}
|
||||||
`
|
`
|
||||||
|
|||||||
Reference in New Issue
Block a user