Siirry sisältöön

14.5.0

Versiopäivitysohje

Ohje Kela Design Systemin versiopäivityksiin.

Yleistä

Ohjeeseen on koottu merkittävimmät suurten (major) versioiden päivityksiin liittyvät rikkovat muutokset. Lisätietoja julkaisukäytännöistä. Muita muutoksia voi tutkia versiohistoriasta.

13.7.0 → 14.0.0

  • Asenna TypeScript >= 5.3.3 (ei pakollinen, mutta suositeltu)
  • Lisää Container-komponentille maxWidth="xl"-prop, jos haluat pitää elementin leveyden ennallaan.
  • Lisää TitleBar-komponentille maxWidth="xl"-prop, jos haluat pitää elementin leveyden ennallaan.
  • Lisää TitleBar-komponentille erikseen Kela- tai Kanta-logo, logo-proppia käyttäen.
  • Poista Tabs-komponentilta flush-prop.
  • Poista Dropdown-komponentilta useLegacyMenu-prop ja kääri dropdownin sisältö DropdownMenuGroup-komponenttiin, joka tekee ul-listan.
  • Korvaa $breakpoint-xs, BREAKPOINT_XS, --kds-t-breakpoint-xs design-muuttujat, base-muuttujalla (xs = 428, base = 0), jos käytössä.
  • Korvaa --kds-dropdown-z-index-teemamuuttuja --kds-z-dropdown-muuttujalla, jos käytössä.
  • Korvaa Row-komponentin form-prop, gx={2}-propilla.
  • Korvaa ButtonGroup-komponentin horizontal="xs" => horizontal, asettaaksesi painikkeet jokaisella näyttökoolla vierekkäin.
  • Korvaa Accordion-komponentin borderless-prop, appearance="borderless"-propilla.
  • Korvaa Tile-komponentin propit seuraavasti säilyttääksesi edellisen version ulkoasun:
    • variant="secondary" => variant="primary-medium"
    • variant="light" => variant="primary-light"
    • highlightValue => variant="danger-light"
  • Korvaa Alert, Button, ButtonGroup, Modal, Spinner, Table ja Tabs-komponenttien small, medium, large ja xlarge propit size="sm|md|lg|xl"-propeilla.
  • Tarkista lomakkeiden virheilmoitusten räätälöidyt toteutukset. Virheilmoitukset esitetään kenttien alapuolella.