Tilbake til alle komponenter

Card

Card er en overflate-komponent som grupperer relatert innhold i et visuelt avgrenset område. Den gir bakgrunn, ramme og padding via padding-proppen. Card gjør ikke antagelser om innhold — det er opp til deg å strukturere innholdet med Flex, overskrifter og andre komponenter.

Aktiv

Bilforsikring

Kaskoforsikring — fornyes 1. januar 2025

Viktig informasjon

Ikke legg interaktive elementer (knapper, lenker) inne i et clickable Card — det skaper nested interactives som er ugyldige i HTML og problematiske for skjermlesere.

Props

Props
Prop
Type
Påkrevd
Standard
Beskrivelse
childrenReactReact.ReactNodeJaKortets innhold. Strukturer med Flex, overskrifter og andre komponenter.
paddingReact"s" | "m" | "l" | "xl"Nei"s"Innvendig padding. Bruk l/xl for romslig innhold som fremhevede kort.
variantEgendefinert"outlined" | "high" | "low"Nei"high"Visuell variant. high gir sterk skygge, low svak skygge, outlined kantlinje uten skygge. Velg etter bakgrunnskontrast.
clickableEgendefinertbooleanNeifalseMarkerer kortet visuelt som klikkbart (hover/fokus-effekter). Du må selv rendre kortet som et klikkbart element. Husk aria-label.
asEgendefinertReact.ElementTypeNei"div"Polymorf komponent — bytt ut rotelementet. Bruk as="a" for klikkbare kort.
classNameReactstringNeiEgendefinerte CSS-klasser.

Eksempler

Grunnleggende innholdskort

Typisk mønster: Card med Flex-kolonne internt. Header øverst, innhold i midten, handlinger nederst.

Tittel på kortet

Beskrivelse av innholdet i dette kortet.

TSX

Varianter: high, low og outlined

high (standard) brukes på hvit bakgrunn, low på lys grå bakgrunn, outlined der du vil unngå skygge helt.

high

Sterk skygge. Bruk på hvit bakgrunn.

low

Svak skygge. Bruk på lys grå bakgrunn.

outlined

Kantlinje, ingen skygge.

TSX

Klikkbart kort

Bruk as="a" og clickable for å gjøre hele kortet klikkbart. Sett aria-label så skjermleseren ikke leser alt innholdet.

TSX

Detaljkort med oppsummering

Kombiner Card med DescriptionList for å vise nøkkel-verdi-informasjon i et ryddig panel.

Bilforsikring kasko

Aktiv
Registreringsnummer
AB 12345
Månedspremie
542 kr
Neste forfall
15. april 2026
TSX

Relaterte komponenter

Flex

Flex er den primære layout-primitiven i Jøkul.