Light Mode (světlý motiv) — barevné schéma rozhraní mobilní aplikace se světlým pozadím (bílé nebo světle šedé) a tmavým textem, které je standardně výchozí v iOS a Android. Světlý motiv napodobuje papírový nosič a zajišťuje maximální čitelnost při normálním osvětlení. Light Mode historicky dominuje v mobilních aplikacích od prvního iPhone (2007) a Android G1 (2008). Na rozdíl od Dark Mode, světlý motiv zachovává přirozené podání barev a nenarušuje vnímání obsahu. Více — v dokumentaci Apple o tmavých a světlých motivech.
Hlavní body
Light Mode — je barevné schéma, ve kterém je pozadí rozhraní světlé (obvykle bílé #FFFFFF nebo světle šedé #F5F5F5) a text a hlavní prvky jsou tmavé. Světlý motiv je designová konvence zděděná z tištěné typografie: černý text na bílém papíře — nejznámější formát konzumace informací pro člověka. První GUI (Macintosh 1984, Windows 1.0 1985, Xerox Alto 1973) používaly světlé pozadí, což upevnilo Light Mode jako vizuální standard.
Historický důvod dominance Light Mode — technologická omezení. Rané CRT monitory a LCD displeje měly nízký kontrast a jas. Tmavé pozadí vedlo k odleskům a snižování čitelnosti. Světlé pozadí kompenzovalo nedostatky technologie. Do roku 2019, kdy se OLED displeje staly masovými (iPhone X, Samsung Galaxy S10), se energetická účinnost tmavého motivu stala argumentem, ale zvyk uživatelů na světlé rozhraní zůstal dominantní. Podle údajů Material Design (2021) používá Light Mode 70% uživatelů Androidu.
Psychologie vnímání také hraje roli. Světlé rozhraní je spojováno s čistotou, otevřeností a spolehlivostí — to potvrzují výzkumy psychologie barev (Satyendra Singh, 2006). Bílé pozadí vytváří pocit prostoru a minimalismu, což odpovídá moderním trendům UI designu. Aplikace s převážně světlým rozhraním (Instagram, Facebook, YouTube do 2019) vytvořily u uživatelů vizuální návyk, který přetrvává dodnes.
Hlavní rozdíl mezi motivy — v rozložení jasu. Light Mode soustřeďuje jas na pozadí, Dark Mode — na text a prvky. To ovlivňuje vnímání: při čtení dlouhých textů v Light Mode se oko unaví rychleji kvůli vysokému celkovému jasu, ale rychlost rozpoznávání písmen je vyšší (černé písmo na bílém dává maximální kontrast). V Dark Mode se oko unaví méně při dlouhodobém používání, ale rychlost čtení může klesnout o 10–15% kvůli halo efektu.
Spotřeba energie — klíčový technický rozdíl. Na OLED obrazovkách každý pixel vyzařuje světlo samostatně. Bílý pixel spotřebovává maximální energii, černý — nulu. Podle Google (Android Developers, 2019) spotřebuje poznámková aplikace se světlým motivem na Pixel 4 při 100% jasu 348 mW, s tmavým — 142 mW (úspora 59%). U prohlížeče je rozdíl 42%, u map — 32%. Na LCD obrazovkách je spotřeba energie v obou motivech stejná, protože podsvícení matice pracuje neustále.
| Parametr | Light Mode | Dark Mode | Komentář |
|---|---|---|---|
| Pozadí | #FFFFFF / #F5F5F5 | #121212 / #1C1C1E | Standard Material / HIG |
| Text primary | #000000 (87% neprůhlednost) | #FFFFFF (87% neprůhlednost) | Kontrast > 15:1 |
| Rychlost čtení | O 15–20% vyšší | Nižší kvůli halo efektu | Nielsen Norman Group, 2020 |
| Energie OLED | Vysoká (348 mW) | Nízká (142 mW) | Úspora až 59% |
| Energie LCD | Stejná | Stejná | Podsvícení nezávislé |
| Podání barev | Přirozené | Snižená sytost | Narušení vnímání |
Výběr motivu — není technické rozhodnutí, ale rozhodnutí uživatele. Mnoho uživatelů preferuje Light Mode pro aplikace s textovým obsahem (čtečky, editory, pošta) a Dark Mode pro multimédia (přehrávače, fotky, videa). Nejlepší praxe — dát uživateli na výběr ze tří možností: světlý, tmavý, systémový. Podle průzkumu Android Developers (2023) preferuje 42% uživatelů Light Mode, 35% — Dark Mode, 23% — systémové nastavení.
Paleta Light Mode je postavena na bílém pozadí s malou variabilitou pro vizuální hierarchii. Material Design 3 doporučuje: pozadí — #FFFBFE (s lehkým odstínem), povrch (surface) — #FFFFFF, karty (surface variant) — #E7E0EC. V iOS HIG: systémové pozadí — UIColor.systemBackground, seskupené pozadí (grouped) — UIColor.systemGroupedBackground. Rozdíl mezi pozadím a kartou je vytvářen stíny (elevation/shadow), nikoli změnou barvy.
Typografie ve světlém motivu vyžaduje pozornost ke kontrastu. Hlavní text — černý s 87% neprůhledností (≈#212121 na bílém), což dává kontrast 15.8:1 — výrazně nad minimálních 4.5:1 podle WCAG AA. Pomocný text — 60% černé (≈#757575) s kontrastem 4.6:1. Je zakázáno používat čistě černou #000000 pro text — vytváří nadměrné napětí při dlouhodobém čtení. Apple HIG doporučuje UIColor.label (dynamická černá s automatickou adaptací).
Barevný akcent ve světlém motivu hraje klíčovou roli. Protože je pozadí maximálně neutrální, stávají se akcentní barvy hlavním nástrojem navigace a hierarchie. Material Design doporučuje syté, ale ne křiklavé akcenty: modrá (#1976D2), zelená (#388E3C), oranžová (#F57C00). Akcentní barvy v Light Mode by měly být tmavší než v Dark Mode — na tmavém pozadí vypadají stejné barvy světleji a vyžadují snížení sytosti.
| Účel | Material Color | iOS Color | Kontrast na bílém |
|---|---|---|---|
| Primary | #6750A4 | UIColor.systemBlue (#007AFF) | 7.1:1 |
| Error | #B3261E | UIColor.systemRed (#FF3B30) | 5.8:1 |
| Success | #4F772D | UIColor.systemGreen (#34C759) | 4.7:1 |
| Warning | #986600 | UIColor.systemOrange (#FF9500) | 4.5:1 |
| Surface | #FFFBFE | UIColor.systemBackground | — |
Přístupnost (accessibility) — kritický aspekt při výběru motivu. Light Mode je povinný pro uživatele s astigmatismem — podle Americké akademie oftalmologie má až 30% populace nějakou formu astigmatismu. Na tmavém pozadí se světlý text rozmazává a zdvojuje (halo efekt), což činí Dark Mode nevhodným pro čtení. WCAG 2.1 výslovně vyžaduje minimální kontrast 4.5:1, čehož je ve světlém motivu snadno dosažitelné, ale v tmavém vyžaduje kontrolu.
Light Mode a světelné podmínky — při jasném slunečním světle (10000+ luxů) zůstává světlý motiv jedinou čitelnou variantou. Tmavé pozadí na slunci vytváří odlesky a zrcadlové odrazy, čímž činí rozhraní prakticky nečitelné. Podle UX výzkumů (Android Developers, 2022) při používání aplikace venku 90% uživatelů přepíná na Light Mode nebo zvyšuje jas na maximum. Automatické nastavení motivu v závislosti na osvětlení (přes senzor) není dosud systémově podporováno — vývojář jej může implementovat přes světelný senzor.
Profesionální scénáře — Light Mode je preferován v aplikacích pro design, úpravu fotek a videa, kde je důležité přesné podání barev. Tmavý motiv narušuje vnímání barev kvůli chromatické adaptaci oka. V IT Sectr doporučujeme našim klientům přidat do nastavení aplikace přepínač motivu s zapamatováním volby a možností „jako v systému“. To pokrývá 100% uživatelských scénářů — od práce venku až po použití v naprosté tmě.
iOS implementace přepínání motivů je založena na UIUserInterfaceStyle. Nastavení overrideUserInterfaceStyle = .light vynutí světlý motiv pro konkrétní okno nebo ovladač. UIColor(named:) s různými hodnotami v Asset Catalog pro .light a .dark vzhled automaticky vybere správnou barvu. V SwiftUI se používá @Environment(\.colorScheme) var colorScheme — při změně motivu je View automaticky překresleno.
Android implementace přes AppCompatDelegate.setDefaultNightMode(). Režimy: MODE_NIGHT_NO (světlý), MODE_NIGHT_YES (tmavý), MODE_NIGHT_FOLLOW_SYSTEM (systémový). Zdroje jsou rozděleny na values/styles.xml (světlý) a values-night/styles.xml (tmavý). Komponenty Material Design 3 (Button, Card, TopAppBar) se automaticky přizpůsobí motivu, pokud je použito téma Theme.Material3.DayNight. Pro kontrolu aktuálního motivu: (resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK).
Doporučení IT Sectr — implementujeme přepínání motivů se třemi stavy. Uživatel vybírá v nastavení: „Světlý“, „Tmavý“, „Systémový“. Volba je uložena v SharedPreferences (Android) nebo UserDefaults (iOS) a aplikována při příštím spuštění. Pro plynulý přechod mezi motivy používáme crossfade animaci (0.3–0.5 sekundy). Při změně systémového motivu na pozadí aplikace převezme nový motiv bez opětovného načítání obrazovky — to je standardní chování pro DayNight v Androidu a traitCollectionDidChange v iOS.
Často kladené otázky
Light Mode — je historický standard uživatelských rozhraní od 80. let. Bílé pozadí napodobuje papír a poskytuje maximální kontrast a čitelnost při normálním osvětlení. Všechna první GUI (Mac OS, Windows) používala světlý motiv, což vytvořilo u uživatelů návyk. Apple a Google zachovávají Light Mode jako výchozí motiv.
Ano, na OLED obrazovkách bílé pixely spotřebovávají maximum energie. Podle Google (2019) spotřebuje světlý motiv 348 mW oproti 142 mW v tmavém (±59%). Na LCD obrazovkách je rozdíl minimální — až 5%, protože podsvícení matice pracuje neustále. Pro uživatele s OLED zařízeními poskytuje Dark Mode výraznou úsporu.
Výzkumy Nielsen Norman Group (2020) ukazují: při normálním osvětlení poskytuje Light Mode o 15–20% vyšší rychlost čtení. Kontrast černého textu na bílém pozadí je pro lidské oko maximální. Nicméně dlouhodobé čtení (1+ hodina) ve světlém motivu může způsobit větší únavu očí kvůli vysokému celkovému jasu.
V iOS nastavte window.overrideUserInterfaceStyle = .light v AppDelegate pro globální přepnutí. Pro samostatný ViewController: self.overrideUserInterfaceStyle = .light. V SwiftUI použijte modifikátor .preferredColorScheme(.light) pro konkrétní View. Tyto metody přepisují systémové nastavení pro vybranou úroveň.
Ano, Apple a Google doporučují podporu světlého i tmavého motivu od roku 2019. Bez Dark Mode může aplikace vypadat nesprávně při systémovém tmavém motivu. V IT Sectr implementujeme oba motivy pro všechny projekty — to je průmyslový standard očekávaný uživateli. Podpora pouze Light Mode snižuje hodnocení v obchodech s aplikacemi.
Shrnutí
Vyvineme mobilní aplikaci na klíč
IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.
Přečtěte si také