Skip to content

NavBar

NavBars são componentes utilizados para criar soluções de navegação e menus.



Recomendamos o uso de NavBars quando:

  • For necessário separar o conteúdo por páginas e navergar por elas.
  • Não for o caso de utilizar soluções como tabs, sidebars, cards ou links como navegação.

Não recomendamos o uso de NavBars quando:

  • Houver muitos itens a serem mostrados no menu.
  • For necessário mostrar os links verticalmente.

Uso

js
<CdsNavBar
	variant="green"
	:items
	:activeItem="items[1]"
	@navbar-click="logClick"
/>

Preview

Mostrar log

Props

Nome
Tipo
Default
Opções
Descrição
* items (required)array[] -- Define a lista dos itens do NavBar a serem mostrados. Os itens da lista devem ser objetos com path ou route, e com uma label
* activeItem (required)object{} -- O item ativo da NavBar
variantstring'green'green
teal
blue
indigo
violet
pink
red
orange
amber
dark
Cor da borda que indica o item ativo na NavBar. Existem algumas cores predefinidas seguindo os guias do Cuida, são elas: `turquoise`, `green`, `blue`, `violet`, `pink`, `red`, `orange`, `amber` e `gray`.

Eventos

Nome
Descrição
@navbar-clickEvento emitido quando um dos itens da NavBar é clicado

Última atualização:

Released under the Apache-2.0 License.