Prisma

Token Reference 61 tokens

TokenValueDescriptionRule / Formula
page.radius-none0
page.radius-defaultcalc(var(--spacing) * 4)16px @4px. Page radius — formula-based, scales with density.spacing×4 layout radius
page.margin-largecalc(var(--spacing) * 6)24px.base×1.5 spacing×6
page.margin-defaultcalc(var(--spacing) * 4)16px. Apple HIG iPhone margin (16pt).tier-basespacing×4
page.margin-smallcalc(var(--spacing) * 3)12px.base×0.75 spacing×3
page.padding-largecalc(var(--spacing) * 6)24px.base×1.5 spacing×6
page.padding-defaultcalc(var(--spacing) * 4)16px. Apple HIG (16pt).tier-basespacing×4
page.padding-smallcalc(var(--spacing) * 2)8px.base×0.5 spacing×2
page.stack-gap-xlargecalc(var(--spacing) * 12)48px. Hero/major section breaks.base×3.0 spacing×12 2× rule
page.stack-gap-largecalc(var(--spacing) * 8)32px. Page-level hierarchy.base×2.0 spacing×8 2× rule
page.stack-gap-defaultcalc(var(--spacing) * 6)24px. Major content block gap.base×1.5 spacing×6
page.stack-gap-smallcalc(var(--spacing) * 4)16px.tier-basespacing×4 2× rule
page.inline-gap-defaultcalc(var(--spacing) * 3)12px.base×0.75 spacing×3
page.inline-gap-smallcalc(var(--spacing) * 2)8px.base×0.5 spacing×2
page.grid-row-gapcalc(var(--spacing) * 4)16px.tier-basespacing×4
page.grid-column-gapcalc(var(--spacing) * 3)12px.base×0.75 spacing×3
section.radius-defaultcalc(var(--spacing) * 4)16px @4px. Section + stat-card radius — formula-based.spacing×4 concentric
section.radius-smallcalc(var(--spacing) * 3)12px @4px — formula-based.spacing×3
section.margin-defaultcalc(var(--spacing) * 4)16px.tier-basespacing×4
section.margin-largecalc(var(--spacing) * 5)20px.base×1.25 spacing×5
section.padding-largecalc(var(--spacing) * 5)20px.base×1.25 spacing×5
section.padding-defaultcalc(var(--spacing) * 4)16px. Section/stat-card internal padding. Apple HIG 16pt.tier-basespacing×4
section.padding-smallcalc(var(--spacing) * 2)8px.base×0.5 spacing×2
section.stack-gap-largecalc(var(--spacing) * 5)20px.base×1.25 spacing×5
section.stack-gap-defaultcalc(var(--spacing) * 4)16px.tier-basespacing×4 2× rule
section.stack-gap-smallcalc(var(--spacing) * 2)8px.base×0.5 spacing×2
section.inline-gap-defaultcalc(var(--spacing) * 4)16px. Unified = stack-gap-default.tier-basespacing×4 unified-gap
section.inline-gap-smallcalc(var(--spacing) * 2)8px.base×0.5 spacing×2
section.grid-row-gapcalc(var(--spacing) * 4)16px.tier-basespacing×4
section.grid-column-gapcalc(var(--spacing) * 3)12px.base×0.75 spacing×3
group.radius-defaultcalc(var(--spacing) * 3)12px @4px. Card-within-section radius — formula-based.spacing×3 concentric
group.radius-smallcalc(var(--spacing) * 2)8px @4px — formula-based.spacing×2
group.margin-defaultcalc(var(--spacing) * 3)12px.tier-basespacing×3
group.margin-largecalc(var(--spacing) * 4)16px.base×1.33 spacing×4
group.padding-largecalc(var(--spacing) * 6)24px.base×2.0 spacing×6
group.padding-defaultcalc(var(--spacing) * 4)16px. Card internal padding. Apple HIG (16pt).base×1.33 spacing×4
group.padding-smallcalc(var(--spacing) * 3)12px.tier-basespacing×3
group.stack-gap-largecalc(var(--spacing) * 4)16px.base×1.33 spacing×4 2× rule
group.stack-gap-defaultcalc(var(--spacing) * 3)12px. Card internal content gap.tier-basespacing×3
group.stack-gap-smallcalc(var(--spacing) * 2)8px.base×0.67 spacing×2 2× rule
group.inline-gap-defaultcalc(var(--spacing) * 3)12px. Unified = stack-gap-default.tier-basespacing×3 unified-gap
group.inline-gap-smallvar(--spacing)4px.base×0.33 spacing×1
group.grid-row-gapcalc(var(--spacing) * 3)12px.tier-basespacing×3
group.grid-column-gapcalc(var(--spacing) * 3)12px. Unified = grid-row-gap.tier-basespacing×3 unified-gap
comp.radiuscalc(var(--spacing) * 2)8px @4px. Button/input radius — formula-based.spacing×2
comp.radius-capsule9999pxCapsule/chip shape. iOS 26 primary button.capsule9999px
comp.radius-smallcalc(var(--spacing) * 2)8px @4px. Checkbox/tag/chip radius — rounded square, not circular.spacing×2
comp.margin-defaultcalc(var(--spacing) * 2)8px.tier-basespacing×2
comp.padding-largecalc(var(--spacing) * 4)16px.base×2.0 spacing×4
comp.padding-defaultcalc(var(--spacing) * 4)16px. Apple HIG 16pt / MD3 16dp.base×2.0 spacing×4
comp.padding-smallcalc(var(--spacing) * 2)8px.tier-basespacing×2 2× rule
comp.padding-xsmallvar(--spacing)4px. Absolute floor.base×0.5 spacing×1
comp.stack-gap-defaultcalc(var(--spacing) * 2)8px. Form field gap.tier-basespacing×2
comp.stack-gap-smallvar(--spacing)4px. Label/hint gap.base×0.5 spacing×1
comp.inline-gap-defaultcalc(var(--spacing) * 2)8px. Button group gap.tier-basespacing×2
comp.inline-gap-smallvar(--spacing)4px. Icon+text gap.base×0.5 spacing×1
comp.height-default44pxStandard interactive height.fixedApple HIG 44pt
comp.height-large48pxLarge interactive height.fixedMD3 48dp
comp.height-small36pxCompact interactive height.fixedMD3 density-1
interaction.touch-target-min44pxMin touch target.fixedApple HIG 44pt WCAG 2.5.8
interaction.target-spacingcalc(var(--spacing) * 2)8px. Min spacing between interactive elements.spacing×2 Apple+MD3