Radii
Border-radius schaal voor afgeronde hoeken. Klik op een swatch om de SCSS-variabele te kopiëren.
Why a radii scale?
De radii-schaal volgt de Fibonacci-reeks (2, 3, 5, 8, 13, 21), een natuurlijk resultaat van de gulden snede en daarmee parallel aan de spacer-schaal. Elke stap is perceptueel duidelijk groter dan z'n voorganger zonder visuele "spring" — zes waarden dekken het hele bereik van 2px (barely-rounded) tot 21px (very-rounded) zonder tussenstappen.
De radius op een component spreekt: kantig (xs) suggereert professionaliteit en data-density; afgerond (l-xl) suggereert toegankelijkheid en consumer-context. Kies daarom een radius op basis van de archetype van het component, niet op basis van persoonlijke smaak.
Gebruik
@use "@ftp/style-library/scss/variables/radii" as *;
.my-card {
border-radius: $radius-m;
}
.my-button {
border-radius: $radius-s;
}
// Pill — direct, intentionally not a scale value
.my-tag {
border-radius: 9999px;
}Border radius — preview + rationale
Pill — fixed pattern, not a token
Accessibility
Radius is decoratief en heeft geen direct WCAG-impact. Zeer grote radii op interactieve elementen kunnen het percipieerde tap-target verkleinen omdat gebruikers de klikbare oppervlakte associëren met de visuele shape — het minimum tap-target blijft 24×24 px per WCAG 2.5.8 (Target Size, Minimum) ongeacht radius.