Skip to content

Shell

The frame around every Skribly screen: the web layout with a dark sidebar and a top bar, the desktop layout with a title bar, an activity bar, a status bar and a dock, and split panes. It measures its own width, so it reflows the same in a narrow window, at 400% zoom and in a preview, and its sheets hold focus on small screens.

14 pages, 23 exports

  • AppLayout
  • Titlebar
  • Dock
  • Sidebar
  • SidebarUser
  • SidebarNav
  • NavItem
  • NavKey
  • NavGroup
  • Topbar
  • TopbarIcon
  • PageHeader
  • MainContent
  • ActivityBar
  • ActivityItem
  • StatusBar
  • StatusBarItem
  • StatusPill
  • Pane
  • PaneHeader
  • SplitView
  • Splitter
  • DockGrip

ImportLink to the section Import

Each group has its own entry, so an app that needs only this group loads only this group. Everything is also exported from @skribly/ui.

tsx
import { AppLayout, Titlebar, Dock, Sidebar, … } from '@skribly/ui/shell'

Pages in this groupLink to the section Pages in this group

Search this site

Arrows move through the results, Enter opens one, Esc closes. Ctrl K /