Avstander
8 px grid
Vi bruker et enkelt 8 px gridsystem, som utgangspunkt for alle visuelle elementer. Gridsystemet fungerer som et hjelpemiddel når vi bygger nye kompoenenter, og bidrar til at brukeropplevelsen blir den samme gjennom alle Virkes produkter og tjenester.
Skala
Dette er skalaen vi jobber med:
Vertikal rytme
Vi bruker et fast vertikalt avstandsystem, hvor reglene under sørger for at det alltid er tilstrekkelig med luft mellom alle kompoenter. Dette skaper både konistens i uttrykket og god lesbarhet.
Desktop
H1
16 px mellom tittel og tekst
H2
24 px mellom tittel og tekst
Underseksjoner
80 px mellom hver seksjon for å skape et tydelig skille mellom informasjon.
Footer
120px fra siste komponent til footer for å skape en naturlig slutt på siden. (Unntak når kontaktmodulen brukes, da brukes 80px)
Mobil
H1 - 16 px mellom tittel og tekst
H2 - 16 px mellom tittel og tekst
Underseksjoner - 64 px mellom hver seksjon for å skape et tydelig skille mellom informasjon.
Footer - 96px fra siste komponent til footer for å skape en naturlig slutt på siden. (Unntak når kontaktmodulen brukes, da brukes 64px)
Responsive avstander
For å optimalisere opplevelsen av komponenter både på desktop og mobil, trenger vi ofte å definere mer avstand på større skjermer og mindre avstand på mobil.
Generelt endrer vi da verdien på avstanden litt mellom desktop og mobil.
- 12 px endres til 16px
- 16 px endres til 24 px
- 24 px endres til 32px
- etc
Eksempler på bruk
Bruk 8 px avstands grid
Bruk ikke verdier som ikke er definert i skalaen
Bruk et tydelig visuelt hiearki mellom skesjoner og underseksjoner
Prøv ikke å få plass til mest mulig innhold på liten plass
Lag komponenter som bruker samme avstands verdier
Ikke vær ukonsekvent når man lager nye komponenter