Navbar B2B
BetaNavigasjonspanelet gir brukeren oversikt over tilgjengelige sider og gjør det enkelt å navigere effektivt i portaler og B2B-produkter. Panelet finnes i to varianter: sidebar (vertikal) og topbar-navigasjon (horisontal).
Navigasjonspanel
Navigasjonspanelet gir brukeren oversikt over tilgjengelige sider og gjør det enkelt å navigere effektivt i portaler og B2B-produkter.
Panelet består av:
- Datasettvelger (valgfritt)
- Navigasjonselementer
- Kollapskontroll
Løsningen finnes i to varianter:
- Sidebar (vertikal)
- Topbar-navigasjon (horisontal)
Begge variantene deler samme grunnprinsipper og komponenter, men er tilpasset ulike behov.
Når bruke hva?
Bruk sidebar når:
- Løsningen har mange sider (mer enn ~5)
- Navigasjonen har flere nivåer eller grupper
- Brukeren ofte bytter mellom sider
Bruk topbar når:
- Løsningen har få sider (ca. 5 eller færre)
- Navigasjon ikke er hovedfokus i brukerflyten
Hvor finner jeg den?
Design: Figma
Dersom man skal ta i bruk design kan du lett finne malen i figma, ved å finne den i lenken nedenfor. Eller gjennom å søke "Navbar B2B" i asset meny i figma.
Kode
Vi har per dags dato ikke kode for komponentene for navbar men vi jobber fortløpende med dette.
Side navigationbar
Side navigationbar er en vertikal navigasjonsløsning for produkter med mange sider eller kompleks struktur. Egner seg best når brukeren ofte navigerer mellom flere deler av løsningen.
Anatomi
- Datasettvelger (valgfritt): Lar brukeren bytte mellom datasett som påvirker innholdet på tvers av sider. Kan brukes som organisasjonsvelger, kontoplanbytter eller lignende avhengig av produktets behov.
- Navigasjonselementer: Gir tilgang til sider i løsningen.
- Kollapskontroll: Lar brukeren utvide eller kollapse sidebaren.
Fargevarianter
Fargevariant 1 — Accent
Mørk marineblå bakgrunn (accent-fargen). Gir topbar en tydelig og distinkt identitet som skiller navigasjonsrammen fra sidens innhold. Velegnet for produkter som ønsker sterk visuell kontrast mellom topbar og innholdsflaten.
Fargevariant 2 — Light
Lys/hvit bakgrunn (Default-fargen). Side navigasjonsbar smelter mer inn med sidens innhold og gir et lettere, mer åpent uttrykk. Anbefalt for produkter med lyse grensesnitt der en mørk topbar ville føles tung.
Oppførsel
Datasettvelger
Datasettvelgeren vises øverst i sidebaren når funksjonaliteten er tilgjengelig. Den gjør det mulig å bytte kontekst uten å forlate siden man er på.
Når brukeren åpner velgeren, vises en liste delt inn i tre seksjoner:
- Nylige – datasett brukeren nylig har besøkt
- Favoritter – datasett markert for rask tilgang
- Bla gjennom alle – full liste med søk og filtrering
Dette gjør det mulig å både navigere raskt og håndtere store mengder datasett.
Logo kan vises der det er tilgjengelig. Hvis ikke, bruk et standardikon (for eksempel by- eller bygningsikon), eller dropp ikon helt.
Navigasjonselement
Navigasjonselementer gir tilgang til sider i løsningen og utgjør kjernen i sidepanelet. De kan brukes alene eller organiseres i grupper.
Navigasjonsgruppe
Navigasjonsgrupper brukes for å strukturere innholdet og gjøre det lettere å skanne.
- Består av en tekstlabel
- Er ikke klikkbar
- Brukes kun som visuell gruppering
NavigationItem
NavigationItem brukes for sider som ikke har behov for videre inndeling.
- Navigerer direkte til en side
- Viser tydelig hvilken side som er aktiv
Navigasjonselementet kan vises med:
- Ikon (valgfritt): Visuell indikator for å identifisere siden raskere.
- Alert dot (valgfritt): Vises når det finnes varsler eller notifikasjoner som krever oppmerksomhet.
- Badge (valgfritt): Viser en numerisk verdi, for eksempel antall uleste elementer.
Expandable Navigation Item
Expandable navigation item brukes for å gruppere undersider og kontrollere visning av undermenyer.
- Åpner og lukker en undermeny
- Navigerer ikke til en egen side
Et utvidbart navigasjonselement skal ikke være en egen destinasjon. For grupper av navigasjon med oversikt side, anbefaler vi å ha en submeny som heter oversikt som ligger øverst i listen.
Lukket tilstand med aktiv underside
Når en underside er aktiv og elementet er lukket:
- Det overordnede elementet vises som aktivt
- Eventuelle notifikasjoner vises som alert dot på overordnet nivå
Åpen tilstand
Når elementet er utvidet:
- Det overordnede elementet går tilbake til default state
- Aktiv status vises på gjeldende underside
- Alert dots vises på relevante undersider
Ikonbruk
Ikoner kan brukes for å gjøre navigasjonen raskere å skanne, men må brukes konsekvent.
- Enten har alle toppnivå-elementer ikon, eller ingen
- Blanding skal unngås
For sidebar anbefales det å:
- Bruke ikoner på toppnivå
- Unngå ikoner på undersider for å redusere visuell støy
Kollapskontroll
Sidebar kan kollapses for å gi mer plass til innholdet.
- Panelet skjules og vises som en smal stripe
- Brukeren kan utvide det igjen ved behov
Responsivitet
Navigasjonspanelet tilpasser seg skjermstørrelse for å sikre god brukervennlighet.
- Desktop: Full visning, med mulighet for manuell kollaps
- Tablet: Starter i kollapset tilstand
- Mobil: Åpnes som et sidepanel ved behov
Design og layout
Posisjon og størrelse
Sidebaren plasseres alltid på venstre side av skjermen og strekker seg fra toppen til bunnen av visningsområdet. Sidebaren har fast bredde og skal ikke endres per produkt. Full bredde er 320 px eller 20 rem. I kollapset tilstand er bredden av 40 px eller 2,5 rem. Les mer om rem.
Spacing
Følgende spacing definerer standardoppsettet for sidenavigasjon. Komponenter som ikke er tilgjengelige i produktet fjernes, uten å endre øvrige avstander.
Top navigationbar
Top navigationbar er en horisontal navigasjonsløsning for produkter med få sider og en enkel struktur. Den gir en lettvekts navigasjon som ikke tar mye plass i grensesnittet.
Den egner seg best når navigasjon ikke er hovedfokus i brukerflyten.
Anatomi
- Datasettvelger (valgfritt): Lar brukeren bytte mellom datasett som påvirker innholdet på tvers av sider. Samme funksjon som i sidebar, men plassert horisontalt.
- Navigasjonselementer: Gir tilgang til sider i løsningen.
Fargevarianter
Fargevariant 1 — Accent
Mørk marineblå bakgrunn (accent-fargen). Gir topbar en tydelig og distinkt identitet som skiller navigasjonsrammen fra sidens innhold. Velegnet for produkter som ønsker sterk visuell kontrast mellom topbar og innholdsflaten.
Fargevariant 2 — Light
Lys/hvit bakgrunn (Default-fargen). Side navigasjonsbar smelter mer inn med sidens innhold og gir et lettere, mer åpent uttrykk. Anbefalt for produkter med lyse grensesnitt der en mørk topbar ville føles tung.
Oppførsel
Datasettvelger
Datasettvelgeren vises i topbar-navigasjonen når funksjonaliteten er tilgjengelig. Den gjør det mulig å bytte kontekst uten å forlate siden man er på.
Når brukeren åpner velgeren, vises en dropdown med tre seksjoner:
- Nylige – datasett brukeren nylig har besøkt
- Favoritter – datasett markert for rask tilgang
- Bla gjennom alle – full liste med søk og filtrering
Dette gjør det mulig å både navigere raskt og håndtere store mengder datasett.
Logo kan vises der det er tilgjengelig. Hvis ikke, bruk et standardikon (for eksempel by- eller bygningsikon), eller dropp ikon helt.
Navigasjonselement
Navigasjonselementer gir tilgang til sider i løsningen og utgjør kjernen i topbar-navigasjonen.
NavigationItem
NavigationItem brukes for sider som ikke har behov for videre inndeling.
- Navigerer direkte til en side
- Viser tydelig hvilken side som er aktiv
Navigasjonselementet kan vises med:
- Ikon (valgfritt): Visuell indikator for å identifisere siden raskere.
- Alert dot (valgfritt): Vises når det finnes varsler eller notifikasjoner som krever oppmerksomhet.
Expandable Navigation Item
Expandable navigation item brukes for å vise undersider i en dropdown.
- Fungerer som en kontroll for å åpne menyen
- Inneholder lenker til undersider
Lukket tilstand med aktiv underside
Når en underside er aktiv og elementet er lukket:
- Det overordnede elementet vises som aktivt
- Eventuelle notifikasjoner vises som alert dot på overordnet nivå
Aktiv underside
I motsetning til sidebar-varianten navigerer det utvidbare elementet i topbar til den aktive undersiden når brukeren klikker på det. Dropdown-menyen lukkes og det utvidbare elementet viser aktiv status.
Ikonbruk
Ikoner kan brukes for å gjøre navigasjonen raskere å skanne, men må brukes konsekvent.
- Enten har alle elementer ikon, eller ingen
- Blanding skal unngås
Responsivitet
Topbar-navigasjonen tilpasser seg skjermstørrelse for å sikre god brukervennlighet.
- Desktop: Full visning av alle navigasjonselementer
- Tablet: Vises i full bredde så lenge det er tilstrekkelig plass
- Mobil: Konverteres til en kollapset stripe som åpner et sidepanel med navigasjonen
Design og layout
Posisjon og størrelse
Topbaren plasseres alltid på toppen av skjermen og strekker seg fra venstre til høyre siden av visningsområdet. Topbar har fast høyde og skal ikke endres per produkt. Full høyde er 56 px eller 3.5 rem.
Spacing
Følgende spacing definerer standardoppsettet for topnavigasjon. Komponenter som ikke er tilgjengelige i produktet fjernes, uten å endre øvrige avstander.

















