Svelte
<!-- Floating side nav with Button children -->
<Nav position="floating" direction="left" palette="accent" rounded>
<Button variant="ghost" palette="accent" direction="row"
active onclick={() => {}}>
<span class="material-symbols-outlined">design_services</span>
Design
</Button>
<Button variant="ghost" palette="accent" direction="row"
onclick={() => {}}>
<span class="material-symbols-outlined">code</span>
Code
</Button>
</Nav> API
| Prop | Type | Default |
|---|---|---|
| position | "fixed" | "floating" | "fixed" |
| direction | "top" | "bottom" | "left" | "right" | "left" |
| palette | "accent" | "tone" | "accent" |
| rounded | boolean | false |
| elevation | "none" | "subtle" | "hard" | "none" |
| offset | string | "0px" |
| leading | Snippet | — |
| trailing | Snippet | — |
| children | Snippet | — |
Prop position
Type
"fixed" | "floating"Default
"fixed"Prop direction
Type
"top" | "bottom" | "left" | "right"Default
"left"Prop palette
Type
"accent" | "tone"Default
"accent"Prop rounded
Type
booleanDefault
falseProp elevation
Type
"none" | "subtle" | "hard"Default
"none"Prop offset
Type
stringDefault
"0px"Prop leading
Type
SnippetDefault
—Prop trailing
Type
SnippetDefault
—Prop children
Type
SnippetDefault
—