Skip to Content
Documentation
Saas UI
Get Pro
Getting started
Components
Overview

App Shell

The App Shell defines the main structure of your app.

SourceStorybookRecipe

Anatomy

import { AppShell } from '@saas-ui/react'

Usage

The AppShell component provides a structured layout container that helps you build consistent application interfaces. It manages the composition and positioning of key UI elements like navbars and sidebars.

AppShell will fit itself into the viewport by default, using height="100dvh".

  • HomeAboutPricing
Your application content

AppShell with a Sidebar and Page.

Home
Contacts

Users

Props

AppShell

PropDefaultType
header
React.ReactNode

The top header navigation

sidebar
React.ReactElement

Main sidebar, positioned on the left

aside
React.ReactNode

Secondary sidebar, positioned on the right

footer
React.ReactNode

The footer

Previous

Alert

Next

Avatar