Skip to content
Navigation - Web Component
The Navigation component can be used imported from:
Playground
Parameters
...
Events
This component has events. Check the documentation about how to use the events.
Name | Payload | Description |
---|
Slots
This component has slots. Check the documentation about how to use the slots.
Name | Tags | Description |
---|---|---|
default | span | The content of the navigation bar. |
Parameters use
menu
The attribute menu
is an array of objects that represent the menu items. Each object has the following properties:
text
: The text to be displayed for the list item.href
: The URL to navigate to when the list item is clicked.items
: An array of objects that represent the sub-menu items. Each object has the same properties as the parent object.
The menu it's separated in columns, make sure if you want to display different list options in the same column you use the same array.
routes
The attribute routes
is an array of objects that represent the navigation links. Each object has the following properties:
text
: The text to be displayed for the list item.href
: The URL to navigate to when the list item is clicked.icon
: The icon to be displayed for the list item.
footer
The attribute footer
is an array of objects that represents the footer link inside the navigation. Each object has the following properties:
text
: The text to be displayed for the list item.href
: The URL to navigate to when the list item is clicked.
social
The attribute social
is an array of objects that represents the social media links.
Flags
isotype
Setting the isotype
flag to true
will display the isotype logo in the navigation.
with-top
Setting the with-top
flag to true
will increase the top padding of the navigation.
Browser support
Detected engine:
Chromium
Webkit
Gecko