-
Otevři si soubor
moje-styly.css
a doplň ho podle následujících instrukcí. V celém cvičení není potřeba upravovat žádné jiné soubory. -
Na
:root
přidej custom property--hlavni-barva: #dd614a
a--doplnkova-barva: #73a580
. -
Nadpisu
h1
nastav barvu textu na hlavní barvu. -
Odkazům nastav barvu doplňkovou.
-
Po najetí myši na odkaz ji změň na hlavní. Barvu změň jen tomu prvku, na kterém je myš.
-
Nastyluj tlačítka.
-
Barvu pozadí nastav na hlavní. U
.tlacitko--doplnkove
na barvu doplňkovou. -
Na
:root
přidej custom property--vnitrni-vypln-tlacitek
a nastav ji na0.5em
. -
Hodnotu použij pro padding ve všech směrech a pro míru zaoblení rohů.
-
Tlačítka nemají mít žádný rámeček. Pouze barvu pozadí a bílý text uvnitř.
-
Tlačítko s tagem
a
ibutton
by měly být stejně velká (font-size: inherit
). -
Po najetí myši podtrhni vnitřní text.
-
-
Pro obrazovky široké
800px
a větší nastav vnitřní výplň u tlačítek na1em
. -
Přidej podporu pro
dark/light mode
, tmavé a světlé téma.-
Nastav custom property
--barva-textu: #ffffff
a--barva-pozadi: #15202b
. -
Aplikuj barvy na
body
. Stránka by se měla zatmavit. -
Pokud zařízení uživatele má nastavenou preferenci pro světlé téma, obrať hodnoty na
--barva-textu: #15202b
a--barva-pozadi: #ffffff
. Nápověda: Prozkoumej media queryprefers-color-scheme
(dokumentace na MDN). Pro variantulight
změň hodnoty custom properties. Pro otestování hledej ve vývojářských nástrojích emulaci preference barevného schéma (tři tečky >Run command
>Emulate CSS prefers-color-scheme: light
).
-