Basic
Description
This component is useful to handle the layout of a page.
lui-layout
: The layout wrapper, in whichlui-header
,lui-sider
,lui-content
,lui-footer
orlui-layout
itself can be nested.lui-header
: The top layout, must be placed inlui-layout
.lui-sider
: The sidebar and basic functions, must be placed inlui-layout
.lui-content
: The content layout, must be placed inlui-layout
.lui-footer
: The bottom layout, must be placed inlui-layout
.
API
import { LuiLayoutModule } from '@lqvrent-workspace/lqvrent-ui/layout';
<lui-layout>
<lui-header>Header</lui-header>
<lui-layout>
<lui-sider>Left sidebar</lui-sider>
<lui-content>Content</lui-content>
<lui-sider>Right sidebar</lui-sider>
</lui-layout>
<lui-footer>Footer</lui-footer>
</lui-layout>
lui-layout
lui-sider
Property | Description | Type | Default |
---|---|---|---|
[luiWidth] | Width of the sider | number | 200 |
[luiCollapsedUntil] | Responsive: hide sider until breakpoint | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | null | null |
[luiTrigger] | Custom trigger for responsive, to open/close sider | TemplateRef<void> | undefined | null | - |
[luiClass] | Styling class for the content container | string | - |
[luiCollapsed] | For responsive, determine if sider is hidden | boolean | true |
[luiReversed] | If the sider is on the right, set this to true | boolean | false |
(luiCollapsedChange) | Event emitted when sider is collapsed/expanded | EventEmitter<boolean> | - |
lui-header
lui-content
lui-footer
More examples
Sider on left
Sider
Sider on right
Sider
Mega sider
Sider