Skip to content

For utviklere

Her er litt generell info for utviklere som skal bruke NVE Designsystem.

Alle komponentene er Web Components, og dette gjør at de skal kunne brukes i de fleste web-applikasjoner, uavhengig av rammeverk. Komponentene er ferdig utformet med NVE sitt design.

Mange av komponentene er basert på Shoelace. Det meste som står i Shoelace-dokumentasjonen om bruk av komponenter gjelder også for nve-komponenter. NB! For mange av komponentene som er baserert på Shoelace må du også se i Shoelace-dokumentasjonenen for å få et komplett bilde av hva du kan gjøre med komponenten.

Kildekoden til komponentene finner du i GitHub.

Designsystemet utvikles på dugnad og etter behov. Vi vil gjerne ha bidrag fra deg!

Finner du feil i dokumentasjon eller komponenter, sjekk aktuell komponent i komponentoversikten om feilen allerede er registrert. Om ikke, registrer en sak i Github. Gi gjerne saken til deg selv om du ønsker å fikse problemet med en gang, men det kan være lurt å melde fra om dette også på FUX-forum i Teams, så folk får vite at noen er på saken. Der kan man også stille spørsmål om man lurer på noe.

Les Readme før du endrer noe i Designsystemet. Der finner du tips og en del kjøreregler for utvikling av designsystemet. Link til readme