Wszystkie wpisy

Tryb ciemny i jasny

Trzy stany zamiast dwóch: wymuszony jasny, wymuszony ciemny i taki, jaki ma system.

Wpis przykładowy o interfejsie.

Dlaczego nie tylko dwa tryby

Przełącznik z dwiema opcjami zmusza do wyboru, którego użytkownik może nie chcieć podejmować. Trzecia opcja — „jak w systemie” — zostawia decyzję systemowi i jest domyślnym stanem.

Bez mignięcia przy wczytaniu

Wybrany motyw trzeba zastosować, zanim przeglądarka zdąży narysować stronę. W praktyce oznacza to krótki skrypt w nagłówku dokumentu, który czyta zapisany wybór i ustawia odpowiednią klasę.

Zapis wyboru

Wybór wystarczy trzymać w ciasteczku. Trzeba je ustawić tak, żeby nie dotyczyło innych witryny i nie było wysyłane przy żądaniach między serwisami.

Kontrast

Każdy wariant kolorów trzeba sprawdzić osobno pod kątem kontrastu tekstu do tła. Motyw ciemny nie jest odwróceniem jasnego — wymaga własnych wartości.