Spacing & Layout

Our spacing system creates rhythm and hierarchy while ensuring consistency across all interfaces.

Spacing Scale

A consistent spacing scale based on 4px increments

4px - Extra Small

Fine adjustments and tight spaces

8px - Small

Between related items, icon padding

16px - Medium

Padding within components, between form fields

24px - Large

Separation between component groups

32px - Extra Large

Section padding, major content blocks

48px - 2XL

Page sections, large separations

Layout Principles

Guidelines for creating balanced and harmonious layouts

Alignment

Maintain consistent alignment within sections. Use a grid system to ensure elements align properly across the interface.

Proximity

Group related items together. Use larger spacing to separate distinct sections or groups of content.

White Space

Embrace white space to improve readability and focus. Don't overcrowd interfaces with too many elements.

Consistency

Use the same spacing patterns throughout the interface to create a sense of rhythm and predictability.

Responsive Considerations

Adjust spacing proportionally on different screen sizes. Reduce spacing on mobile while maintaining hierarchy.

Spacing in Practice

See how our spacing system creates balanced and harmonious interfaces

6 units(24px)
4 units(16px)
2 units(8px)
4 units(16px)

About Spacing Units

Our spacing system uses 4px increments. Each unit represents 4px, creating a consistent rhythm throughout the interface.

  • 1 unit = 4px (extra small)
  • 2 units = 8px (small)
  • 4 units = 16px (medium)
  • 6 units = 24px (large)
  • 8 units = 32px (extra large)
  • 12 units = 48px (2XL)

Dashboard

Total Users

3,549

Revenue

$24,831

Projects

12

Recent Activity

Project created

2 minutes ago

New team member added

1 hour ago

File uploaded

3 hours ago

Quick Actions

Team Members

A

Alex Johnson

Product Manager

S

Sarah Williams

UX Designer

M

Michael Brown

Developer

Spacing Best Practices

  • Use consistent spacing to create visual rhythm and hierarchy
  • Increase spacing between unrelated elements, decrease spacing between related elements
  • Use larger spacing for page sections, smaller spacing for component internals
  • Adjust spacing proportionally on different screen sizes
  • Remember that white space is a design element, not empty space to be filled