Kantlinjer

Designsystemet har tokens for kantlinjebredder og forhåndsdefinerte kantlinjestiler som kombinerer bredde, stil og farge.

Kantlinjebredder

VisueltTokenCSS-variabelVerdiBeskrivelse
border-width.default--border-width-default1pxStandard kantlinje
border-width.highlight--border-width-highlight2pxFremhevet kantlinje
border-width.focus--border-width-focus4pxFokusring

Kantlinjestiler

Designsystemet definerer fem sammensatte kantlinjestiler som kombinerer bredde, stil og farge:

VisueltTokenBeskrivelse
border-style.defaultStandard solid kantlinje (1px)
border-style.strongSterk solid kantlinje (2px)
border-style.dashedStiplet kantlinje (1px)
border-style.subtleSubtil solid kantlinje (1px)
border-style.focusFokuskantlinje (2px)

Bruk i CSS

.card {
  border-width: var(--border-width-default);
  border-style: solid;
  border-color: var(--color-neutral-border-default);
}
 
.focused-element {
  border-width: var(--border-width-focus);
  border-style: solid;
  border-color: var(--color-dominant-border-default);
}

Bruk i TypeScript

import { tokens } from "@kilden/design-tokens";
 
const borderWidth = tokens["border-width"].default;
// → "var(--border-width-default)"