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 | ||||
---|---|---|---|---|
| ||||
Endereço: |
) ou home pública (Localização: Formulário/Web/Público/
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
) 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
- Imagem, contém a logomarca da aplicação.
- Menu Dinâmico, contém menus e seus itens para direcionar o usuário para outras páginas.
- 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 |
---|---|---|
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. |
xattr-class | Define se a barra ficará no sentido horizontal, na parte superior da tela, ou vertical, na lateral esquerda |
Identificador
id
. |
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ês | Nome em inglês | Descriçã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. |
Item Selecionado | Hover Subitem | Estiliza o |
item selecionado do |
menu. |
Subitem |
Subitem | Estiliza o subitem |
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
Adicionar novo item ou menu;
Excluir o item ou menu selecionado;
Área que exibe a árvore hierárquica para seleção dos itens e menus;
Propriedades do menu ou item selecionado.
Dica | ||
---|---|---|
| ||
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. |
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
- No editor de views, selecione a imagem da logo;
- No campo Origem na aba de Propriedades do componente, clique em Editar expressão;
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 | ||||
---|---|---|---|---|
|
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 (
- figura 1);
- Vertical: barra na lateral esquerda (
- 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 maxLevel 3 printable false
Compatibilidade
Formulário web
Equivalente mobile
Botão do Componente
Imagem no Editor Visual
Image RemovedImage Added