Seznam změn
v4.2.7
Změny
Opravy
- gov-error-code: Opraveno zarovnání v prohlížeči Firefox.
- gov-form-file: Opraveno CSS pro „drop“ areu.
- gov-theme-switch: Opravená barva ikony.
- gov-accordion: Opravené pozadí v aktivním stavu.
- gov-dialog: Opravený focus komponenty.
- gov-dialog: Procházení focusu pouze v rámci daného dialogu.
- gov-dialog: Vrácení focusu na element, který dialog vyvolal.
- gov-form-checkbox: Opravený focus stav, když není definován label.
- gov-form-switch: Opravený focus stav, když není definován label.
- gov-form-switch: Opraveno vizuální přepínání komponenty.
- gov-form-file: Opravené zobrazení chybové hlášky u přílohy.
- gov-form-file: Opravený focus stav.
- gov-button: Opravený 1px neaktivní stav kolem tlačítka.
- gov-card: Odstraněn hover stav při statickém použití.
- gov-form-radio: Odstraněna neaktivní zóna mezi inputem a labelem.
- gov-form-checkbox: Odstraněna neaktivní zóna mezi inputem a labelem.
- gov-form-switch: Odstraněna neaktivní zóna mezi inputem a labelem.
- gov-card: Opravené duplicitní definice velikostí v CSS.
- gov-tabs: Omezení zobrazení horizontální scrollu.
- Opravená CSS definice pro elementy
<ul>a<ol>.
v4.2.6
Změny
- Resetován
marginapaddingna úrovni<html>tagu. - Výchozí styl
<hr/>tagu;
Opravy
- gov-wizard: Oprava
border-radius. - gov-wizard: Oprava zarovnání
headlinev responzivní variantě. - gov-empty: Oprava
font-size. - gov-skeleton: Oprava vlastní definice
wifthaheight.
v4.2.5
Změny
- gov-banner: Aktualizováno logo lva ve Foreground.
- Figma kit gov-icons:
- Complex Icons: Aktualizováno logo lva v příslušných ikonách.
- Logos: Aktualizováno logo lva, ponechána loga značek DIA a Nakit, ponechány také pomocné badge Google Play a App Store, ostatní loga odstraněna.
v4.2.4
Opravy
gov-control-group- Oprava zakulacení komponenty.gov-form-label- Opravena barva hvězdičky označující povinnou položku.gov-form-label- Odstranění resetumarginu.gov-card- Odstranění resetumarginu.
Změny
- gov-empty: Přidána horizontální varianta.
- gov-button: Přidán parametr
expanded-mobilepro zobrazení tlačítka na 100% šířky v mobilním zobrazení.
v4.2.3
Opravy
- gov-tabs: Oprava generování
gov-tabspři vnořených záložkách.
Změny
- gov-tabs: Definování atributu
typepro položky záložek.
v4.2.2
Opravy
- Aktualizována specifikace závislostí – změna z
~na^u@gov-design-system-ce/iconspro lepší správu verzí a kompatibilitu s budoucími minor verzemi.
v4.2.1
Změny
- Opravy překlepů v CSS3 proměnných.
background-overlay-tranparent=>background-overlay-transparenttext-terciary=>text-tertiary
- Přidán token
text-status-warning. - Podpůrné třídy s barvami již nereferencují konkrétní barvu ale její token.
- Změna barvy formulářových rámečků
border. - gov-card: Úprava vnitřního odsazení a stínu při
hoverstavu. - gov-link: Přidána podpora ořezu na jeden řádek.
Opravy
- gov-search: Opravena výška komponenty.
- gov-form-radio: Opravena focus prvku.
- gov-form-autocomplete: Opravena hover a focus stavu.
- gov-dialog: Opravena dědičnost barev z nastavení.
- gov-banner: Opraveny velikosti textu, mezer a tlačítek.
- gov-blockquote: Opravena barva odkazu.
v4.2.0
Novinky
- gov-banner: Nová komponenta k vizuálnímu upoutání uživatele na webu. Banner je k dispozici ve více variantách a velikostech pro specifické účely.
- gov-blockquote: Nová komponenta pro vizuální odlišení textu citovaného z jiného zdroje od ostatního textu.
- Přidání výchozích stylů pro seznamy (ve Figma jako Text List).
- Odstranění přípony „Gov“ z názvů komponent: Tato změna byla provedena za účelem zlepšení čitelnosti a snazšího rozpoznání názvů komponent ve Figma. Názvy jsou nyní kratší a přehlednější, což usnadňuje práci designérům.
Změny
Typografie
Původní pojmenování velikostí typografie používali názvy inspirované velikostmi oblečení, jako například gov-text--m, gov-text--xl. Nově design systém nabízí sémantické pojmenování, které lépe odráží jejich funkční využití v designu. Typografie je nyní označována názvy jako font-size-body-m, font-size-headline-lapod., což usnadňuje orientaci a přispívá k lepší konzistenci v návrhu i implementaci.
Více v sekci typografie.
Grid
- Přidán atribut
columns. - Přidán atribut
align-items. - Přidán atribut
justify-items. - Přidán atribut
gap. - Odebrán atribut
align-x. - Odebrán atribut
align-y.
Grid item
- Přidán atribut
col-span. - Přidán atribut
col-span-sm. - Přidán atribut
col-span-md. - Přidán atribut
col-span-lg. - Přidán atribut
col-span-xl. - Přidán atribut
row-span. - Přidán atribut
row-span-sm. - Přidán atribut
row-span-md. - Přidán atribut
row-span-lg. - Přidán atribut
row-span-xl. - Odebrán atribut
size. - Odebrán atribut
size-sm. - Odebrán atribut
size-md. - Odebrán atribut
size-lg. - Odebrán atribut
size-xl.
Flex
- Přidáno responzivní chování.
Stepper
- Přepracování vzhledu komponenty.
Tag
- Úpravy vlastností tokenů.
- Přidány responsivní velikosti tokenů.
- Odstraněny
class--size-XX. - Odstaněny
primitivesize tokeny.
Form group
- Upraveny hodnoty gap.
Form radio
- Refaktorováno CSS komponenty
Container
- Změna velikostí a mezer.
- Přidána podpora CSS3 priměnných.
Layout
- Změna velikostí.
Opravy
Tag
- Oprava odsazení při použítí atributu
expanded.
Form label
- Opravení kurzoru nad elementem
legend.
Form switch
- Opraven
focusstav.
Form search
- Oprava odsazení okolo tlačítek.
Form checkbox
- Oprava zobrazení komponenty v rámci accordion.
Layout
- Oprava zobrazení
asidelayoutu.
v4.1.2
Změny
Card
- Změna struktury komponenty gov-card.
- Odstraněny třídy
gov-card__title,gov-card__main,gov-card__btns. - Přidána třída
gov-card__content.
Flex
- Přidání atributu
gapna úroveň komponenty. - Atribut
align-selfrozšířen o možnostinormal,self-start,self-endaanchor-center.
Chip
- Změna barvy orámování (
border) utype="outlined".
Tag
- Přidán atribut
expanded.
Styles
- Odstraněno spodní odsazení (
margin) z komponent. - Přidány nové třídy pro texty.
- Proměnná
--robotozměněna na--font-familya vložena dotheme.scss.
Opravy
Pagination
- Oprava css
display, které vkládalo komponentu s nežádoucí mezerou.
Switch
- Oprava vnitřního odsazení
paddingu vnitřního tlačítkabutton.
Theme switch
- Oprava zobrazení popisů.
v4.1.1
- Byla přidána kontrola typu načteného obsahu do komponenty
gov-icon, aby se zajistilo, že se renderují pouze SVG soubory. Dříve načtení jiného formátu mohlo způsobit problémy s vykreslením obsahu.
v4.1.0
- Tokenizace: Usnadňuje přizpůsobení barev a velikostí pro různé produkty a módy. Zajišťuje konzistenci napříč produkty.
- Podpora customizace: Úpravy pomocí tokenů bez narušení konzistence designu.
- Dark Mode: Lepší přístupnost uživatelského rozhraní díky podpoře tmavého režimu.
- Sekundární barva: Přidání Secondary brandové barvy. Upraveny šedé odstíny jako Neutral.
- Figma soubor gov-icons: Nový soubor gov-icons ve Figmě nyní obsahuje nejen všechny Bootstrap ikony, což usnadňuje designérům jejich použití.
Nové komponenty
- gov-flex pro pohodlné zarovnávání elementů
- gov-theme-switch pro přepínaní mezi
darkalightmódy - gov-dropdown pro interaktivní nabídky
- gov-link pro vytváření odkazů, zahrnuje potřebné paddingy
Změny komponent
gov-attachments-item
wcag-remove-labelnahrazen zaaccessible-remove-labelwcag-remove-labelled-bynahrazen zaaccessible-remove-labelledby- slot
left-iconpřejmenován naicon-start
gov-backdrop
- přidán
disabled wcag-labelnahrazen zaaccessible-labelwcag-labelled-bynahrazen zaaccessible-labelledby
gov-breadcrumbs
wcag-labelnahrazen zaaccessible-labelwcag-labeled-bynahrazen zaaccessible-labelledbywcag-toggle-labelnahrazen zaaccessible-toggle-labelcollapsednahrazen zaexpanded
gov-button
variantnahrazen zacolor- odstraněn
inverse - odstraněn
wcag-active-descendant, nyní podporujeariaatributy - odstraněn
wcag-controls, nyní podporujeariaatributy - odstraněn
wcag-described-by, nyní podporujeariaatributy - odstraněn
wcag-description, nyní podporujeariaatributy - odstraněn
wcag-details, nyní podporujeariaatributy - odstraněn
wcag-expanded, nyní podporujeariaatributy - odstraněn
wcag-label, nyní podporujeariaatributy - odstraněn
wcag-labelled-by, nyní podporujeariaatributy - odstraněn
wcag-owns, nyní podporujeariaatributy - odstraněn
wcag-has-popup, nyní podporujeariaatributy - odstraněn
wcag-pressed, nyní podporujeariaatributy - odstraněn
wcag-current, nyní podporujeariaatributy - slot
left-iconpřejmenován naicon-start - slot
right-iconpřejmenován naicon-end
gov-card
- odstraněn
label expandednahrazen zaopen- odstraněn
headline-tag wcag-trigger-labelnahrazen zaaccessible-labelwcag-trigger-labelled-bynahrazen zaaccessible-labelledby- přidán slot
headline
gov-chip
- odstraněn
inverse icon-leftpřejmenován naicon-starticon-rightpřejmenován naicon-endvariantpřejmenován nacolor- odstraněn
wcag-label, nyní podporujeariaparametry - odstraněn
wcag-controls, nyní podporujeariaparametry - odstraněn
wcag-selected, nyní podporujeariaparametry
gov-control-group
variantnahrazen zacolor- přidán
fit-content
gov-dialog
- nahrazuje
gov-modalagov-prompt
gov-empty
- přidán
size - přidán slot
headline
gov-error-code
- přidán slot
headline
gov-form-autocomplete
- odstraněn
variant - odstraněn
message-loading - odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry - odstraněn
wcag-owns, nyní podporujeariaparametry - přidán slot
list-item-left - přidán slot
list-item-right
gov-form-checkbox
- přidán
indeterminate - odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry
gov-form-file
- odstraněn
attachments-label, nyní podporujeariaparametry wcag-attachments-labelpřejmenován naaccessible-attachments-label- odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry wcag-remove-labelpřejmenován naaccessible-remove-label
gov-form-input
- odstraněn
variant - odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry - odstraněn
wcag-owns, nyní podporujeariaparametry - odstraněn
wcag-autocomplete, nyní podporujeariaparametry - odstraněn
wcag-expanded, nyní podporujeariaparametry - přidán
accessible-show-password-label - přidán
accessible-hide-password-label left-iconpřejmenován naicon-startright-iconpřejmenován naicon-end
gov-form-message
variantnahrazen zacolor- přidán
size
gov-form-multi-select
- odstraněn
variant - odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry - odstraněn
wcag-owns, nyní podporujeariaparametry
gov-form-radio
- odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry
gov-form-search
variantnahrazen zacolor- přidán
size - přidán slot
button-erase
gov-form-select
- odstraněn
variant - odstraněn
wcag-active-descendant, nyní podporujeariaparametry - odstraněn
wcag-controls, nyní podporujeariaparametry - odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry - odstraněn
wcag-owns, nyní podporujeariaparametry
gov-form-switch
- odstraněn
wcag-described-by, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry
gov-icon
- přidán
color - přidán
size
gov-infobar
- odstraněn
headline variantnahrazen zacolor- přidán
type - odstraněn
inverse wcag-close-labelpřejmenován naaccessible-close-labelwcag-toggle-labelpřejmenován naaccessible-toggle-label- přidán slot
headline
gov-loading
- přidán
size
gov-skeleton
variantnahrazen zacolor- přidán
size - odstraněn
wcag-label, nyní podporujeariaparametry
gov-message
variantnahrazen zacolor- přidán
type
gov-modal
- nahrazen za
gov-dialog - přidán
blockButtonClose - odstraněn
label wcag-labelled-bynahrazen zaaccessible-labelled-bywcag-described-bynahrazen zaaccessible-described-bywcag-close-labelnahrazen zaaccessible-close-labelwcag-close-labelled-bynahrazen zaaccessible-close-labelled-by- přidán slot
title
gov-pagination
- odstraněn
inverse variantnahrazen zacolor- odstraněn
wcag-label, nyní podporujeariaparametry - odstraněn
wcag-labelled-by, nyní podporujeariaparametry wcag-select-labelpřejmenován naaccessible-select-labelwcag-page-labelpřejmenován naaccessible-page-label
gov-prompt
- nahrazen za
gov-dialog - odstraněn
label wcag-labelled-bynahrazen zaaccessible-labelled-bywcag-described-bynahrazen zaaccessible-described-bywcag-close-labelnahrazen zaaccessible-close-labelwcag-close-labelled-bynahrazen zaaccessible-close-labelled-by- přidán slot
title - slot
actionspřejmenován nafooter
gov-stepper-item
variantnahrazen zacolor- odstraněn
label - odstraněn
annotation - odstraněn
trigger-tag - přidán slot
headline - přidán slot
annotation
gov-tabs
variantnahrazen zacolor- přidán
direction - odstraněn
wcag-label - odstraněn
wcag-select-label - odstraněn
wcag-labelled-by
gov-tabs-item
- přidán
icon-start - přidán
icon-end
gov-tag
- odstraněn
inverse icon-leftpřejmenován naicon-starticon-rightpřejmenován naicon-endvariantnahrazen zacolor- přidán
type
gov-tile
- přidán
size - přidán
orientation - přidán
no-border - přidán
clickable - přidán slot
button
gov-tiles
- odstraněn
no-border
gov-toast
variantnahrazen zacolorwcag-close-labelpřejmenován naaccessible-close-label
gov-tooltip
variantnahrazen zacolor
gov-tooltip-content
variantnahrazen zacolor
gov-wizzard-item
variantnahrazen zacolor- odstraněn
label - odstraněn
annotation - odstraněn
label-tag - přidán slot
headline - přidán slot
annotation
Odebrané komponenty
gov-navgov-side-navgov-statsbar
v4.0.0
Vylepšená verze design systému nyní představuje webové komponenty, které lze snadno začlenit do různých frontendových frameworků. Její nové zpracování nenavazuje na předchozí verze a není s nimi kompatibilní.
Tímto krokem se nám podařilo výrazně zdokonalit možnosti integrace a vytvořit nástroj, který je mnohem univerzálnější a přizpůsobitelnější pro vaše projektové potřeby.
v3.4.0
Novinky
- Přidání nové komponenty Pruh statistik.
- Přidání nové komponenty Nápověda.
- Přidání klasických variant formulářových prvků Textové pole, Rozbalovací seznam.
- Rozšíření formulářových prvků o oznámení stavu validní hodnoty.
- Nové klasické a komplexní ikony.
Změny
- Přepracování komponenty Boční menu do tříúrovňové navigace.
- Upravení přístupnosti komponent.
- Srovnání velikostí komponent do 8px stupnice.
v3.3.0
Novinky
- Přidání nové komponenty Cookie lišta.
Opravy
- Opravení chování komponenty Rozbalovací seznam při změně hodnoty na výchozí.
v3.2.0
Novinky
- Přidání nové komponenty Boční menu.
Rozšíření
- Přidání nových velikostí pro Akordeon, konkrétně
.gov-accordion--largea.gov-accordion--small. Původní akordeon je nyní roven velikostilarge. - Přidána podpora ikon pro komponentu Akordeon.
Změny
- Nahrazení komponent Výběr data a Výběr času nativní podporou prohlížečů.
- Oddělení komponent určených pro Portál veřejné správy.
- Změna inicializace JavaScript komponent na specifické třídy s prefixem
gov-jsurčené pouze pro navázání funkcionality.
Pro udržení dosavadní funkcionality je zapotřebí rozšířit definice komponent následovně:
| Původní definice | Nová definice |
|---|---|
[class="gov-sortable-table"] | [class="gov-sortable-table gov-js-sortable-table"] |
[class="gov-fileinput"] | [class="gov-fileinput gov-js-fileinput"] |
[class="gov-select"] | [class="gov-select gov-js-select"] |
[class="gov-tabs"] | [class="gov-tabs gov-js-tabs"] |
[class="gov-accordion"] | [class="gov-accordion gov-js-accordion"] |
[class="gov-calendar"] | [class="gov-calendar gov-js-calendar"] |
input, textarea | [class="gov-js-input"] |
v3.1.2
Opravy
- Oprava komponenty Kalendář. Chyba ve vykreslování pozic jednotlivých dnů v daném týdnu.
v3.1.1
- Přidání autoformátu hodnoty pro komponentu Výběr času.
- Drobné úpravy stylů na základě Figma stylesheetu.
Opravy
- Oprava komponenty Výběr data. Při změně měsíce docházelo k zavírání celého kalendáře.
- Opravení chování komponenty Rozbalovací seznam při předvybrané možnosti.
v3.1.0
- Uvedení nové komponenty Výběr času.
- Rozšíření komponenty Rozbalovací seznam o možnosti vícenásobného výběru.
Opravy
- Opravena vynucená výchozí hodnota formulářového prvku
<select>.
v3.0.1
- U komponenty
gov-lang-switchbyly uselectelementu nahrazeny třídygov-selectagov-select--langza třídugov-lang-switch__select. - Uvedení nové komponenty Odznak.
- Přidána validace formátu pro komponentu Výběr data při ručním vkládání.
- Oprava zobrazení komponent Menu, Výběr data a Rozbalovací seznam.
v3.0.0
- Kompletní přepracování design systému.