OverviewGetting startedInstallationComponentsFoundationsToken architectureColorTypographySpacingBorders and radiiElevationMotionThemesResponsive behaviorCore and stateTheming and layoutAgent toolingAI toolingChange impactRecipesArchitectureRoadmapHelp and releasesOverviewToken architectureColorTypographySpacingBorders and radiiElevationMotionThemesResponsive behavior

Border widths

Border and focus widths
TokenValue
border.width.default1px
border.width.strong2px
focus.width2px
focus.offset2px

Border roles

color.border.strong draws control boundaries and reaches 3:1 against the surfaces controls sit on; color.focus.ring reaches 3:1 against the surface around it.

Border and focus roles
RoleLightDarkUse
color.border.default #d9d8e1 #555368Dividers / control borders (3:1)
color.border.strong #868997 #858395Dividers / control borders (3:1)
color.focus.ring #6250e8 #b4a8ffLinks; 2 px focus ring at 2 px offset

Corner radii

Corner radii
TokenValueSample
radius.none0
radius.xs0.125rem
radius.sm0.25rem
radius.md0.5rem
radius.lg0.75rem
radius.xl1rem
radius.2xl1.5rem
radius.full9999px

Component mappings

Component roles that read the radius scale
RoleReadsValue
card.radius{radius.lg}0.75rem
control.radius{radius.md}0.5rem