DUAppShell

Layout

Dashboard frame with header, sidebar, and main content.

import { DUAppShell, DUNavbar, DUSidebarMenu } from 'deri-ui';
Live preview

App shell slot

Compose with DUNavbar + DUSidebarMenu on /components/deri-saas.
typescript
<DUAppShell header={<DUNavbar brand="App" />} sidebar={<DUSidebarMenu items={[]} />}>Page</DUAppShell>

Props

PropTypeDefaultDescription
header / sidebar / footerReactNodeChrome slots
sidebarWidthstring'w-64'Tailwind width

Usage

import { DUAppShell, DUNavbar, DUSidebarMenu } from 'deri-ui';

<DUAppShell header={<DUNavbar brand="App" />} sidebar={<DUSidebarMenu items={[]} />}>Page</DUAppShell>

Customize with className, radius, and Tailwind utilities. Theme tokens come from deri-ui/tailwind.preset.

Related

© 2026 Deri Ui. Developed by Deribew Shimelis. Copy and use the code freely in your projects.