Corner radius
Generated from DESIGN_SYSTEM.md
Rules
| Token | Value | Web | iOS (AppTheme.Radius) | Android (AppShape) | Use |
|---|---|---|---|---|---|
radius-sm | 8–10pt/px | rounded-lg | sm (10pt) | small | Tags, chips, small buttons |
radius-md | 12–14pt/px | rounded-xl | md (14pt) | medium | Standard cards, buttons |
radius-lg | 16–18pt/px | rounded-2xl | lg (18pt) | large | Section cards, profile surfaces |
radius-xl | 24pt/px | rounded-3xl | xl (24pt) | extraLarge | Feature widgets, hero cards |
radius-pill | 999pt/px | rounded-full | full (999pt) | full | Badges, avatars, pills |
Rule: All cards of the same semantic type in one view must use the same radius token. Never mix radius-md and radius-lg cards in a single feed.
Live specimens
radius-sm
rounded-lgTags, chips, small buttons
radius-md
rounded-xlStandard cards, buttons
radius-lg
rounded-2xlSection cards, profile surfaces
radius-xl
rounded-3xlFeature widgets, hero cards
radius-pill
rounded-fullBadges, avatars, pills