@use "../settings" as *; @use "default/light"; @use "default/dark"; // Commons styles @use "default/styles"; // Light theme (Default) // Can be forced with data-theme="light" [data-theme="light"], :root:not([data-theme="dark"]) { @include light.theme; } // Dark theme (Auto) // Automatically enabled if user has Dark mode enabled @media only screen and (prefers-color-scheme: dark) { :root:not([data-theme="light"]) { @include dark.theme; } } // Dark theme (Forced) // Enabled if forced with data-theme="dark" [data-theme="dark"] { @include dark.theme; } progress, [type="checkbox"], [type="radio"], [type="range"] { accent-color: var(#{$✨}primary); }