Create desktop and mobile application shells with the Sidebar component, headers, navigation groups, collapsible sections, and persistent state. Connect the shell to routing, authentication state, and responsive breakpoints.