nve-darkmode-switch
Komponent for å sette .darkmode-klasse på root.
Må kun være en av dem på siden, de vil ikke synkronisere data.
Hvorvidt bruker foretrekker dark-mode eller ikke hentes fra browser via "prefers-color-scheme".
Dersom bruker setter darkmode ved å klikke på komponenten, lagres valget i localstorage.
Man kan bruke "darkmodeclass" for å sette klassen som legges til dersom den ikke er "darkmode"
Arvet fra LitElement
Feil / oppgaver / PR
Ingen som vi vet om. Hvis du finner noe muffens, registrer en feil under Issues i Github og merk den med nve-darkmode-switch.
html
<nve-darkmode-switch></nve-darkmode-switch>Egenskaper
| Navn | Type | Arvet fra | Beskrivelse | Reflected |
|---|---|---|---|---|
| testId | string = '' | |||
| darkmode | boolean = false | |||
| darkmodeclass | string = 'darkmode' | |||
| localStorageVariable | string = 'preferdarkmode' |