Spacing & Layout

160 spacing • 73 radii • 99 motion • Apple Human Interface Guidelines

Spacing Scale

Consistent spacing tokens for padding, margins, and gaps.

0
0px0px
1
1px1px
2
2px2px
4
4px4px
6
6px6px
8
8px8px
10
10px10px
12
12px12px
16
16px16px
20
20px20px
24
24px24px
32
32px32px
40
40px40px
48
48px48px
56
56px56px
64
64px64px
80
80px80px
96
96px96px
128
128px128px
iOS Safe Area Top
59px59px
iOS Safe Area Top (Notch)
47px47px
iOS Safe Area Top (Legacy)
20px20px
iOS Safe Area Bottom
34px34px
iOS Safe Area Bottom (Legacy)
0px0px
iOS Content Margin
16px16px
iOS Content Margin (Large)
20px20px
iOS Readable Content Width
672px672px
iPad Content Margin
20px20px
iPad Content Margin (Regular)
24px24px
iPad Sidebar Width
320px320px
iPad Sidebar Width (Compact)
260px260px
iPad Split View Primary
320px320px
iPad Split View Secondary
504px504px
macOS Window Padding
20px20px
macOS Sidebar Width
240px240px
macOS Sidebar Width (Min)
180px180px
macOS Sidebar Width (Max)
320px320px
macOS Toolbar Height
38px38px
macOS Title Bar Height
28px28px
macOS Inspector Width
260px260px
watchOS Content Margin
8.5px8.5px
watchOS List Row Height
44px44px
watchOS Complication Padding
4px4px
tvOS Safe Area
60px60px
tvOS Content Margin
90px90px
tvOS Focus Spacing
40px40px
tvOS Shelf Height
350px350px
tvOS Card Width
308px308px
visionOS Window Padding
24px24px
visionOS Window Margin
40px40px
visionOS Ornament Offset
16px16px
visionOS Tab Bar Height
62px62px
Navigation Bar Height
44px44px
Navigation Bar Height (Large)
96px96px
Tab Bar Height
49px49px
Tab Bar Height (iPad)
50px50px
Toolbar Height
44px44px
Search Bar Height
36px36px
Touch Target Minimum
44px44px
Touch Target Comfortable
48px48px
Touch Target Large
56px56px
Pointer Target Minimum
24px24px
Button Padding Horizontal
16px16px
Button Padding Vertical
10px10px
Button Padding Compact
8px8px
Button Icon Gap
6px6px
Button Group Gap
8px8px
Button Height Standard
44px44px
Button Height Small
32px32px
Button Height Large
50px50px
List Row Height
44px44px
List Row Height (Subtitle)
58px58px
List Row Height (Large)
72px72px
List Row Padding
16px16px
List Row Content Gap
12px12px
List Section Header Height
28px28px
List Section Footer Height
32px32px
List Inset
16px16px
List Separator Inset
16px16px
List Separator Inset (Icon)
60px60px
Card Padding
16px16px
Card Padding Large
20px20px
Card Gap
16px16px
Card Gap Compact
8px8px
Card Header Spacing
12px12px
Card Content Spacing
8px8px
Form Field Height
44px44px
Form Field Padding
12px12px
Form Label Gap
8px8px
Form Field Gap
16px16px
Form Section Gap
32px32px
Form Helper Text Gap
4px4px
Alert Width
270px270px
Alert Padding
20px20px
Alert Button Height
44px44px
Action Sheet Button Height
57px57px
Modal Width (Small)
340px340px
Modal Width (Medium)
540px540px
Modal Width (Large)
680px680px
Sheet Detent Small
250px250px
Sheet Detent Medium
50%0px
Sheet Detent Large
90%0px
Popover Arrow Size
13px13px
Popover Padding
16px16px
Popover Min Width
200px200px
Popover Max Width
400px400px
Tooltip Padding
8px8px
Segment Height
32px32px
Segment Padding
8px8px
Segment Min Width
40px40px
Picker Row Height
32px32px
Date Picker Width
320px320px
Color Picker Size
280px280px
Progress Bar Height
4px4px
Progress Bar Height (Thick)
8px8px
Activity Indicator Small
20px20px
Activity Indicator Medium
37px37px
Activity Indicator Large
50px50px
Badge Size Min
18px18px
Badge Padding
5px5px
Pill Padding Horizontal
12px12px
Pill Padding Vertical
6px6px
Slider Track Height
4px4px
Slider Thumb Size
28px28px
Switch Width
51px51px
Switch Height
31px31px
Checkbox Size
22px22px
Radio Size
22px22px
Icon XS
12px12px
Icon SM
16px16px
Icon MD
20px20px
Icon LG
24px24px
Icon XL
28px28px
Icon 2XL
32px32px
Tab Bar Icon
25px25px
Navigation Icon
22px22px
Toolbar Icon
22px22px
App Icon Small
29px29px
App Icon Medium
40px40px
App Icon Large
60px60px
Avatar XS
24px24px
Avatar SM
32px32px
Avatar MD
40px40px
Avatar LG
56px56px
Avatar XL
72px72px
Avatar 2XL
96px96px
Thumbnail Small
60px60px
Thumbnail Medium
80px80px
Thumbnail Large
120px120px
Grid Column Gap
16px16px
Grid Row Gap
16px16px
Grid Gutter
20px20px
Stack Spacing XS
4px4px
Stack Spacing SM
8px8px
Stack Spacing MD
16px16px
Stack Spacing LG
24px24px
Paragraph Spacing
16px16px
Text Block Margin
20px20px
Inline Element Gap
4px4px
Label Value Gap
8px8px