Border radius
Base : --ui-radius = 0.375rem (6px). Tous les composants Nuxt UI héritent de cette variable, multipliée selon le type de surface.
Rayon de base
--ui-radius: 0.375rem6px — le rayon atomique du design system.
Mapping par composant
| Composant | Token | Valeur | Aperçu |
|---|---|---|---|
| GSButton, GSInput, GSBadge | --ui-radius | 6px | |
| GSCard, GSModal | calc(--ui-radius * 2) | 12px | |
| GSSpaceContent (carte) | — | 16px | |
| GSAvatar | rounded-full | 9999px | |
| GSDropdownMenu, GSPopover | rounded-lg | 8px |
À faire / À éviter
À faire
- Respecter le mapping ci-dessus.
rounded-fullréservé aux avatars / pills.
À éviter
- Hardcoder
border-radius: 10px. rounded-3xlsur de l’UI standard.