Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Função

A barra de navegação é um componente que já vem por padrão nas páginas home privada (Localização: Formulário/Web/Autenticado/ 

Tooltip
onlyIcontrue
appendIconinfo-circle

Endereço: src/main/webapp/views/logged/home.view.html

) ou home pública (Localização: Formulário/Web/Público/ 

Tooltip
onlyIcontrue
appendIconinfo-circle

Endereço: src/main/webapp/views/public/home.view.html

) na tela home e será visível por todas as outras páginas, facilitando a navegação entre as páginas do sistema da aplicação web. Ela pode ser alterada para a posição vertical.


Image RemovedImage Added

Figura 1. 1 - Barra de navegação exibida em um browser


O componente barra Barra de navegação é responsivo, ou seja, em telas pequenas ele muda o seu formato do menu para um botão de menu para menu vertical que é exibido ao clicar no botão sanduíche, melhorando a usabilidade para o usuário (Figura 1.1).


Image RemovedImage Added

Figura 1.2 1 - Barra de navegação em um browser sendo exibido na posição horizontal sendo exibida em uma tela menor


Ela é composta dos componentes Imagem (Destaques 1 e 3 da Como destacado na figura 1.3), Menu Dinâmico (2) e Item de Menu agrupados.2, o componente possui 3 subcomponentes.


Image AddedImage Removed

Figura 1.3 2 - Componentes presentes na barra de navegação


  1. Imagem, contém a logomarca da aplicação.
  2. Menu Dinâmico, contém menus e seus itens para direcionar o usuário para outras páginas.
  3. Item de menu, componente específico da barra de navegação, usado para exibir o modal de alteração de senha do usuário e fazer logoff na aplicação.

Propriedades do componente

Na tabela abaixo estão descritas as principais propriedades para o funcionamento básico do componente.

Nome

Propriedade

Função

Configuração

options

Abre a janela de configurações da Barra de navegação.

Identificador

id

Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente.

Posição

xattr-class

Define se a barra ficará no sentido horizontal, na parte superior da tela, ou vertical, na lateral esquerda

.

Identificador

id

Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente

.

Aba de Estilos

Na tabela abaixo estão descritos os tipos de estilos disponíveis para o componente Barra de navegação.

Nome em portuguêsNome em inglêsDescrição

Plano de Fundo

Background

Estiliza o plano de fundo do componente.

Menu Marca

Brand Menu

Estiliza o do componente.

Item Menu

Menu Item

Estiliza o menu de marca do componente.
Subitem

Item Selecionado

Hover Subitem

Estiliza o
subitem
item selecionado do
componente
menu.

Subitem

Hover

Hover

Subitem

Estiliza o subitem
hover
do componente.

Âncora
navbarConfiguracao
navbarConfiguracao

Configuração

O campo Configuração (Figura 2.1) permite que você abra abrir a janela Opções de Menu que pertence ao subcomponente Menu dinâmico


Image RemovedImage Added

Figura 2 .1 - Janela de opções do menu dinâmico


  1. Adicionar novo item ou menu;

  2. Excluir o item ou menu selecionado;

  3. Área que exibe a árvore hierárquica para seleção dos itens e menus;

  4. Propriedades do menu ou item selecionado.


Dica
titleDica

Nas configurações do Menu dinâmico é possível criar itens com até 10 níveis de hierarquia. Apesar da possibilidade, não é recomendado o uso de tantos níveis, pois deixa o sistema com uma usabilidade ruim.

Alterar imagens
Dica

É possível alterar as imagens da barra de navegação:

  • A imagem do perfil do usuário (destaque 3 da figura 1.3) está vinculada ao campo Picture da classe User, dessa forma, exibirá a foto do usuário quando o perfil estiver preenchido ou uma imagem padrão, caso o campo esteja vazio.
  • Já a imagem do Logo pode ser alterada selecionando-a e alterando a propriedade Origem do componente Imagem.

Abaixo (Figura 2.2), mostraremos como alterar a imagem da logo na barra de navegação.

Image Removed

Figura 2.2 - Alterando imagem

  1. No editor de views, selecione a imagem da logo;
  2. No campo Origem na aba de Propriedades do componente, clique em Editar expressão;
  3. Agora, é possível alterar a imagem por meio do endereço da árvore de arquivos.

Também é possível adicionar elementos ao menu arrastando itens da árvore de recursos, veja mais detalhes no tópico Drag and Drop da árvore de recursos da documentação do Menu Dinâmico.

Âncora
navbarPosicao
navbarPosicao

Posição

A propriedade Posição define como será exibida a barra de navegação e funciona de forma semelhante ao que ocorre quando a Barra de navegação no formato horizontal é acessado por telas pequenas. Possui as seguintes opções:

  • Horizontal: barra na parte superior do site (
horizontal) ou
  • figura 1);
  • Vertical: barra na lateral esquerda (
vertical
  • figura 2.1).

Da mesma forma como ocorre no menu horizontal, em telas pequenas a barra de navegação muda o seu formato, criando um botão sanduíche que exibe o menu ao clica-lo, melhorando a usabilidade para o usuário (Figura 2.3).

Image Removed


Image Added

Figura 2.1 - Barra de navegação na posição vertical

Alterar imagem

Para alterar a imagem que representa o logo da aplicação, clique sobre o subcomponente Imagem (destaque 1 da figura 2.2) e, em seguida, no botão "..." da propriedade Origem (destaque 2) para abrir a janela contendo as imagens da aplicação web. Também é possível informar um endereço de imagem diretamente no campo, veja mais detalhes na documentação do componente.


Image Added

Figura 2.2 - Alterando imagem Figura 2.3 - Barra de navegação na posição vertical

Nome em inglês

Navbar


Nessa página

Índice
maxLevel3
printablefalse


Compatibilidade

  • Formulário web


Equivalente mobile

Cabeçalho (mobile)


Botão do Componente



Imagem no Editor Visual

Image RemovedImage Added