You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vedlejší barva pro neaktivní prvky – prázdná hodnota znamená „převzít hlavní barvu",
takže jednobarevné nastavení funguje jako dosud.
Styl přepínačů subkategorií: Jemný (výchozí, vzhled 1.3), Obrysový a Plný.
Plný styl je inverze – aktivní přepínač má plnou barevnou výplň místo rámečku.
Automatický výpočet barvy textu na plném pozadí podle kontrastního poměru WCAG.
Nelze nastavit nečitelný přepínač.
Pokročilé nastavení s ruční barvou pro jednotlivé prvky: podtržítko aktivní
a neaktivní záložky, pozadí / rámeček / text neaktivního i aktivního přepínače.
Prázdné pole = barva se dopočítá automaticky.
Živý náhled v administraci. Používá stejné CSS jako web, takže se s ním nemůže rozejít.
Vzorník u prázdných polí ukazuje, jakou barvu právě vrací automatika.
Tlačítka „Prohodit hlavní a vedlejší barvu" a „Zrušit všechny ruční přepisy".
Barva neaktivního podtržítka u horních záložek. Dřív pro něj neexistovalo nastavení,
ve výchozím stavu zůstává průhledné.
Opraveno
Rámeček neaktivního přepínače nešel obarvit – byl natvrdo napojený na --swg-line
ze šablony a nastavení barvy se ho vůbec netýkalo.
Přepínače subkategorií neměly viditelný focus při ovládání klávesnicí.
Změny v kódu
Nový includes/class-swg-color.php – veškerá barevná matematika a odvození
CSS proměnných na jednom místě.
frontend.css používá sémantické proměnné s fallbackem na původní hodnoty,
neaktivní podtržítko řeší .swg-tab::before bez zásahu do markupu.
Nastavení v databázi rozšířeno o color2, btn_style a ovr[].
Kompatibilita
Instalace bez nastavené barvy i instalace z verze 1.3 vypadají po aktualizaci
naprosto stejně – ověřeno porovnáním vygenerovaného CSS.