Skip to content

Radius

Generated from $radius-base in config (default 6px). All tokens scale proportionally — changing the base value updates the entire system.

Override in config/_config.scss:

$radius-base-override: 4px !default;
TokenMultiplierDefault value
--radius-sm×0.53px
--radius-md×16px
--radius-lg×1.59px
--radius-xl×212px
--radius-2xl×318px

A none value (0) is available via the radius(none) mixin but is not exposed as a token.

Radius tokens are consumed by the radius mixins rather than directly — see Radius mixins for semantic defaults per element type:

// via mixin — preferred
.card { @include radius-card; }
// direct token — when mixin is too specific
.my-element { border-radius: var(--radius-lg); }