Page structure primitives with consistent spacing and responsive behavior
Use AppShell for standard websites and DashboardShell for admin panels and data-heavy interfaces.
Use SidebarLayout for documentation or settings pages, and Section for landing pages with alternating content blocks.
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.