Page structure primitives with consistent spacing and responsive behavior

Full Applications

Use AppShell for standard websites and DashboardShell for admin panels and data-heavy interfaces.

Content Pages

Use SidebarLayout for documentation or settings pages, and Section for landing pages with alternating content blocks.

Flexible Compositions

Use Split for hero sections, feature showcases, and any two-column content that needs responsive stacking on mobile.

For ready-to-use page compositions using these primitives, check out the layout templates section with grid, sidebar, split, centered, and full-width patterns.

VIEW LAYOUT TEMPLATES