Skip to content

For utviklere

Kom i gang

Web-komponenter

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.

For mange av komponentene som er basert på Shoelace bør du også se i Shoelace-dokumentasjonen for å få et komplett bilde av hva du kan gjøre med komponenten.

Rapportere feil

Kildekoden til komponentene finner du i GitHub.

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 dette før du begynner å endre designsystemet

Før du begynner å gjøre endringer i Designsystemet anbefales det å lese gjennom README.md og CONTRIBUTING.md. Der finner du tips og en del kjøreregler for utvikling.

Lurer du på hvorfor disse valgene er tatt? Sjekk ut designbeslutninger for å få et overblikk over større valg gjort for komponentbiblioteket og hvorfor vi har tatt akkurat de valgene.

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