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