Provides responsive side navigation.
Provides responsive side navigation.
import "@tuist/noora/tokens.css";
import "@tuist/noora/web-components";
Provide structured navigation items.
<noora-sidebar> <noora-sidebar-item href="/" icon="dashboard" selected>Dashboard</noora-sidebar-item> <noora-sidebar-group label="Projects" default-open> <noora-sidebar-item href="/projects/tuist">Tuist</noora-sidebar-item> <noora-sidebar-item href="/projects/noora">Noora</noora-sidebar-item> </noora-sidebar-group> </noora-sidebar>
| Attribute | Type or allowed values | Default | Description |
|---|---|---|---|
label
|
string |
"Primary navigation"
|
Sets the accessible navigation label. |
| Property | Type or allowed values | Default | Description |
|---|---|---|---|
items
|
json |
[]
|
Defines navigation programmatically when declarative sidebar children are not used. |
| Name | Description |
|---|---|
default
|
Declarative noora-sidebar-item and noora-sidebar-group children. |
| Name | Description |
|---|---|
sidebar
|
The sidebar container. |
viewport
|
The scrollable navigation viewport. |