Midas har nu öppen källkod
· En minut att läsa
Designsystemet har nu öppen källkod och versionshanterat på GitHub. Detta för att vi enklare ska kunna dela med oss av vårt designsystem med andra myndigheter som också gått samma väg.
Vad innebär det för mig?
De "gamla" komponenterna som hostades internt på verket hade namespacet @mvds, de nya har @midas-ds. Gör en search-and-replace i ditt projekt och kör npm install
.
- npm
- Yarn
- pnpm
npm install @midas-ds/komponentnamn
yarn add @midas-ds/komponentnamn
pnpm add @midas-ds/komponentnamn
Finns det några breaking changes?
- Komponenten
Link
har bytt namn till det mer passande namnetLinkButton
för att ge plats för en vanlig länk. Det finns nu även en guide för när man ska användaButton
,LinkButton
respektiveLink
.
Finns det något annat nytt?
Ja det finns nya komponenter. Dessa publiceras endast i nya repot för att underlätta underhåll. Dessa är:
Från Stitches till CSS Modules
Hela komponentbiblioteket är också omskrivet. Tidigare byggdes komponenter upp med hjälp av Stitches. Detta är sedan tidigare deprecated och underhålls ej. Numera byggs komponenterna upp med hjälp av CSS Modules vilket är helt inbyggt i React.