Vite plugin to set initial color scheme based on user preferences
Vite plugin to inject a script to set initial color scheme based on user preferences.
Meant to be used with VueUse to toggle the dark mode.
Use dark as the class name for the dark mode.
Use prefers-color-scheme CSS media feature to get operating system (or user agent) preferences.
Use vueuse-color-scheme local storage key to get user preferences.