Guide for Figma
Under kan du lese mer om hvordan du bidrar til designsystem-bibliotekene i Figma
Opprett branch
Når du skal lage forslag til endringer eller nye komponenter i designsystemet i Figma, er det viktig at du først lager en ny «branch». Det er en kopi av designsystem-fila, som du kan gjøre endringene dine på, og som designsystem-teamet kvalitetssikrer før endringene «merges» (slås sammen med hovedfila) og publiseres ut i biblioteket.
Et godt tips er å heller lage flere små brancher som kan merges inn fortere, enn større brancher som blir liggende lenge, for å unngå «unødvendige» merge-konflikter.
Gjør dette for å opprette en ny branch:
- Finn designsystem-filen du vil gjøre endringene i

- Gå inn i filen

- Klikk på pila ved siden av navnet på filen og velg «Create branch...»

- Gi branchen et kort navn som beskriver endringene du tenker å gjøre og klikk på «Create»

- Du har laget en ny branch, og kan sette i gang med å lage endringsforslaget ditt!

Husk å dobbeltsjekke at du er inne på branchen din når du gjør disse endringene

For å gå inn i branchen igjen senere finner du bare designsystem-filen i oversikten, klikker på nedtrekkslisten som vises over filen, og velger branchen der.
Send forespørsel til designsystem-teamet
Når du har gjort endringene og er klar til å sende inn forslaget ditt:
- Klikk på pila ved siden av filnavnet og velg «Review and merge changes»

- Under «Reviewers», legg til Ragnhild Lie, Sindre Säfvenbom og Anders Johnsen fra designsystem-teamet ved å klikke på «Add»

Klikk på «Request review»
Designsystem-teamet får melding om at du har lagt inn et forslag, og ser på det så fort vi kan. Du får beskjed når endringene dine blir publisert ut i designsystemet
Husk at det også må kodes
Når vi kommer med forslag til endringer eller nye komponenter i Figma-bibliotekene, må vi huske på at det også skal implementeres i komponentbiblioteket som utviklerne bruker på GitHub – og motsatt.
Dette er viktig for at bibliotekene holder seg oppdaterte og synkroniserte.
Forslagene vil ikke bli publisert i Figma-biblioteket før vi også har en kodet variant vi kan publisere i biblioteket på GitHub.
Hvis du har laget en branch med forslag til endringer eller ny komponent i Figma, kan du alliere deg meg utviklere på teamet ditt som koder samme endringer eller komponent i designsystemet på GitHub og lager en pull request som designsystem-teamet kvalitetssikrer før endringene publiseres i komponentbiblioteket.