Layout
The layout module ships the full Xocialive portal shell. All layout components are exported from @xocialive/ui-components/layout (or the default barrel).
Components
| Component | Description |
|---|---|
Layout | Root shell — composes Header + Sidebar + page content area |
Header | Top navigation bar with logo, user menu, language toggle, and theme switcher |
Sidebar | Collapsible side navigation driven by a route config array |
PageListView | Standard list page wrapper (search, actions bar, data container) |
PageItemView | Standard detail/form page wrapper |
PageListHeader | Header section for list pages |
PageItemHeader | Header section for detail/form pages |
Import
import { Layout, Header, Sidebar, PageListView, PageItemView } from "@xocialive/ui-components/layout";