Skip to content

Spacing & radii

Three breakpoints, one section rhythm, a handful of radii. Desktop at 1440px matches Figma exactly; tablet follows the 834px frame and mobile the 390px frame. Nothing may overflow horizontally between 375 and 2400px.

Breakpoints

NameRangeTailwind prefixDesign frame
Mobile< 768px(none, mobile-first)390px
Tablet768 to 1279pxmd:834px
Desktop≥ 1280pxxl:1440px

Section rhythm

ElementMobileTabletDesktop
Section padding (top and bottom)64px96px120px
Page gutter20px32px (nav) / 40px64px
Content container100%100%1200px (copy), 1312 to 1392px (wide grids), 1440px (nav)
Headline to copy16 to 20px20px20px
Copy to buttons32px40px40px
Card grid gap20px24px24px
Fixed nav height72px76px76px (hero top padding = nav + spacing; scroll-padding-top 80px)

Radii

Named so they never clash with Tailwind side utilities: rounded-chip, rounded-tile, rounded-frame, rounded-card, rounded-pill.

chip · 6px

tile · 8px

frame · 12px

card · 14px

pill · 9999px

chip for tags and inline code, tile for small media and list rows, frame for mockups and dark panels, card for cards and sections, pill for buttons and badges.

Shadows

Three only. Cards and sections use hairline borders instead of shadows; the catalogue itself uses none.

card-drop

soft

button · Secondary buttons, tab indicators, icon buttons: a half-pixel ring + two soft drops (no border)