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.
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!