Tagasi blogisse
    Päisepilt artiklile „Dark mode disain: kuidas teha tume režiim, mis töötab"
    Veebi disain5.6.20267 min

    Dark mode disain: kuidas teha tume režiim, mis töötab

    Tahad teada, kuidas sinu enda leht seisab?

    Küsi tasuta auditit

    Dark mode pole lihtsalt värvide vahetus – see vajab tõsist disainitööd. Praktiline juhend.

    Autor: Meiko Neuman

    Asutaja ja veebistrateeg, Kodulehe Haldus

    Miks dark mode?

    Android UX raport: 81.9% kasutajatest eelistavad dark mode'i. Eelised: - Vähem silmaväsimust (eriti öösel) - Säästab patareid (OLED ekraanid) - Modernsem välimus - Parem fookus

    Levinumad vead

    1. Puhas must (#000000) Kontrast on liiga kõrge. Kasuta **väga tumedat halli** (#0F0F0F – #1A1A1A).

    2. Puhas valge tekst Sama probleem teisipidi. Kasuta off-white (#E5E5E5).

    3. Sama saturatsioonis värvid Värvid, mis töötasid valgel, näevad dark mode'is liiga eredad. **Vähenda saturatsiooni** ~20%.

    4. Varjud puuduvad Dark mode'is ei tööta box-shadow – kasuta **subtiilseid äärisi** elevation'i tekitamiseks.

    5. Pilte ei kohandata Heledad pildid hüppavad välja. Kasuta CSS filter:

    @media (prefers-color-scheme: dark) {
      img { filter: brightness(.8) contrast(1.2); }
    }
    

    Värvisüsteemi loomine

    Surfaces (taustad) ```css --surface-base: #0F0F0F; /* leht */ --surface-1: #1A1A1A; /* kaardid */ --surface-2: #242424; /* tõstetud */ --surface-3: #2E2E2E; /* dialoogid */ ```

    Text ```css --text-primary: #FFFFFF; /* 87% opacity */ --text-secondary: #B3B3B3; /* 60% opacity */ --text-disabled: #666666; /* 38% opacity */ ```

    Accents Vähenda saturatsiooni vs light mode: ```css /* Light */ --accent: #2DD4BF; /* Dark */ --accent: #5EEAD4; /* heledam, vähem saturatsiooni */ ```

    Implementeerimine

    CSS muutujatega ```css :root { --bg: #ffffff; --text: #0a0a0a; } [data-theme='dark'] { --bg: #0f0f0f; --text: #e5e5e5; } ```

    Süsteemi eelistuse järgi ```css @media (prefers-color-scheme: dark) { :root { --bg: #0f0f0f; --text: #e5e5e5; } } ```

    Toggle Salvesta valik localStorage'sse, et külastusi mäletada.

    Kontrastinõuded

    WCAG AA endiselt kehtib dark mode'is: - Tavatekst: 4.5:1 - Suur tekst: 3:1

    Test: WebAIM Contrast Checker.

    Komponendid dark mode'is

    Nupud - Primary: hele värv tumeda taustal - Secondary: outlined (border + transparent) - Ghost: hover'iga ilmuv

    Vormid - Input border: subtle (--surface-2) - Focus state: brand color glow - Placeholder: --text-disabled

    Pildid - Vähenda heledust - Suurenda kontrasti - Logo: light variant (valge logo tumedale)

    Mobiilis

    iOS ja Android peavad dark mode'i juba 5+ aastat. Web peaks vastama: - meta theme-color: dynamic - iOS PWA: status bar style

    <meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
    <meta name="theme-color" content="#0f0f0f" media="(prefers-color-scheme: dark)">
    

    Testimine

    • Chrome DevTools → Rendering → Emulate CSS prefers-color-scheme
    • Firefox: about:config
    • Päris seadmed (iOS Settings → Display)

    Näited Eesti turult

    Hästi tehtud dark mode: - Wise - Bolt - Pipedrive

    Kokkuvõte

    Hea dark mode võtab 30% kogu disainitööst, kuid annab 81% kasutajatele parema kogemuse. Pakume kodulehti dark mode'iga standardvarustusena – küsi pakkumist.

    Allikad

    Vajad abi oma kodulehega?

    Meie meeskond hooldab, optimeerib ja kaitseb sinu kodulehte. Hinna lepime kokku mahu järgi.

    Küsi pakkumist

    Artikli autor

    Meiko Neuman Asutaja ja veebistrateeg, Kodulehe Haldus. Meiko juhib Kodulehehalduse tiimi ja on üle kümne aasta aidanud Eesti ettevõtetel kodulehti hallata, optimeerida ja müügitulemusi parandada. Kirjutab kodulehe haldusest, SEO-st, AEO/GEO-st ja veebi ärilisest poolest.

    Seotud artiklid