Standard layout: nav + header + content.
AppShell is a composable block that provides the foundation for application layouts. It combines sidebar navigation, top header, and main content area into a single, flexible component. Perfect for dashboards, admin panels, and multi-page applications.
Main content area
12345678910111213141516171819202122232425262728293031sidebar - Sidebar navigation content (optional)sidebarHeader - Sidebar header content like logo, title (optional)sidebarFooter - Sidebar footer content like user menu (optional)header - Top header content (optional)children - Main content area (required)sidebarPosition - Sidebar position: "left" | "right" (default: "left")sidebarWidth - Sidebar width: "sm" | "md" | "lg" (default: "md")contentMaxWidth - Maximum width of main content: "sm" | "md" | "lg" | "xl" | "full" (default: "full")className - Additional className for root container (optional)1AppShell uses semantic HTML elements (header, aside, main, nav) and is fully accessible. The layout structure follows ARIA landmarks best practices.