Svetlejšie a tmavšie odtiene farby
Vytvor svetlejšie a tmavšie odtiene farby v krokoch po 5, 10, 20 alebo 25 %, miešané v OKLCH alebo sRGB, a exportuj ich ako premenné CSS alebo Tailwind.
Svetlejšie odtiene (zmiešané s bielou)
Tmavšie odtiene (zmiešané s čiernou)
Ako používať generátor odtieňov
- Vyber Základnú farbu vzorkou alebo zadaj hodnotu do Kód farby:
#1E90FF,rgb(30 144 255),hsl(210 100% 56%)alebo názov v CSS akoteal. - Vyber Krok: 5 %, 10 %, 20 % alebo 25 %. Pri 10 % získaš svetlejšie odtiene na 10 %, 20 % … 100 % a rovnaký počet tmavších odtieňov.
- Vyber, v čom sa bude Miešať v: OKLCH (percepčne) alebo sRGB (klasicky). Oba riadky sa aktualizujú naraz: Svetlejšie odtiene (zmiešané s bielou) a Tmavšie odtiene (zmiešané s čiernou), každý začína od základu.
- Kliknutím na Kopírovať pod ľubovoľnou vzorkou skopíruješ jej kód HEX.
- V časti Exportovať ako vyber Premenné CSS, Konfigurácia Tailwind (v3), Tailwind @theme (v4), Premenné SCSS alebo JSON, nastav Názov, napríklad
primaryalebobrand, a potom kód Kopírovať alebo Stiahnuť.
Nástroj funguje v tvojom prehliadači. Nič, čo zadáš, sa neodosiela na server.
Svetlejšie odtiene, tmavšie odtiene a tóny
Vo farebnej teórii je tint (svetlejší odtieň) farba zmiešaná s bielou, shade (tmavší odtieň) farba zmiešaná s čiernou a tón farba zmiešaná so sivou. Percento hovorí, koľko bielej alebo čiernej sa pridá: 30 % svetlejší odtieň je 70 % základnej farby a 30 % bielej. Pri 100 % dosiahneš čistú bielu alebo čistú čiernu, preto je posledná vzorka každého riadka vždy #FFFFFF alebo #000000; označuje koniec stupnice.
Svetlejšie a tmavšie odtiene sú najrýchlejší spôsob, ako z jedinej farby značky vytvoriť konzistentnú stupnicu: svetlé pozadia a stavy po prechode myšou zo svetlejších odtieňov, okraje, stlačené stavy a tmavý text z tmavších odtieňov.
Miešanie v OKLCH alebo sRGB?
sRGB (klasicky) mieša hodnoty červenej, zelenej a modrej priamo. Robí to väčšina starších generátorov a zodpovedá CSS color-mix(in srgb, …). Vzorec svetlejšieho odtieňa je jednoducho kanál + (255 − kanál) × p a tmavšieho kanál × (1 − p). Je predvídateľný, no kroky nie sú vnemovo rovnomerné: modré tóny sa pri zosvetľovaní sklonia k fialovej a tmavé odtiene často vyzerajú špinavo.
OKLCH (percepčne) mieša vo farebnom priestore OKLCH, ktorý navrhol Björn Ottosson v roku 2020, rovnako ako CSS color-mix(in oklch, …). Svetlosť, sýtosť a odtieň sa interpolujú osobitne. Biela a čierna nemajú odtieň, takže sa základný odtieň zachová celou cestou a každý krok mení svetlosť o vizuálne podobnú hodnotu. Farby, ktoré by padli mimo gamut sRGB, sa vrátia znížením sýtosti, nie orezaním kanálov, takže odtieň zostane stabilný. Pre dizajnové systémy to zvyčajne dáva čistejšie a rovnomernejšie stupnice.
Použitie exportu
- Premenné CSS vytvoria blok
:rootako--primary-tint-20a--primary-shade-40, pripravený na vloženie do štýlov. - Konfigurácia Tailwind (v3) dá objekt
colorspretheme.extend.colors; potom píšeš triedy akobg-primary-tint-20alebotext-primary-shade-60.DEFAULTobsahuje základ, takže funguje ajbg-primary. - Tailwind @theme (v4) dá premenné
--color-…pre konfiguráciu Tailwindu 4 založenú na CSS. - Premenné SCSS a JSON vyhovujú iným nástrojom na build a dizajnovým tokenom.
Názvy sa prevedú na malé písmená a medzery sa zmenia na pomlčky, takže „Brand Blue“ sa stane brand-blue.
Často kladené otázky
Aký je rozdiel medzi svetlejším a tmavším odtieňom?
Svetlejší odtieň (tint) pridáva bielu a farbu zosvetľuje; tmavší odtieň (shade) pridáva čiernu a farbu stmavuje. Pridanie sivej dá tón, ktorý znižuje sýtosť bez väčšej zmeny svetlosti.
Aký krok mám zvoliť?
10 % dáva deväť použiteľných krokov na každej strane, čo stačí väčšine rozhraní. Pre krátku stupnicu v prezentácii použi 20 % alebo 25 % a 5 %, keď potrebuješ veľmi jemné varianty pre stavy po prechode myšou či okraje.
Prečo moje odtiene v sRGB vyzerajú fialovo?
Miešanie modrej s bielou v sRGB posúva vnímaný odtieň k fialovej (známy efekt priestoru sRGB). Prepni na OKLCH (percepčne) a odtieň zostane stabilný.
Sú tieto farby prístupné?
Generátor nekontroluje kontrast. Dvojice, ktoré chceš použiť, napríklad text na svetlejšom odtieni, otestuj kontrolou kontrastu: WCAG vyžaduje 4,5:1 pre bežný text.
Môžem výstup použiť so stupnicou Tailwindu 50–950?
Export používa názvy s percentami (tint-10, shade-30), aby bol význam jasný. Ak uprednostňuješ číselné kľúče, premenuj niekoľko krokov vo vyexportovanom kóde, napríklad 90 % svetlejší odtieň na 50 a 80 % tmavší odtieň na 950.
Súvisiace nástroje
- Generátor farebných paliet Vytvor farebné palety z jednej farby podľa pravidiel harmónie: komplementárna, analogická, triadická, tetradická, štvorcová a monochromatická.
- Výber farieb Bezplatný online výber farieb. Vyber ľubovoľnú farbu a okamžite skopíruj jej kódy HEX, RGB, HSL, HSV a CMYK spolu s pomermi kontrastu voči bielej a čiernej.
- Kontrola kontrastu farieb Bezplatná kontrola kontrastu podľa WCAG. Zadaj farbu textu a pozadia a získaš kontrastný pomer, výsledky AA/AAA a najbližšiu vyhovujúcu farbu.