Visão geral da barra de navegação Web Components
A Ignite UI for Web Components Navbar informa o usuário sobre sua posição atual em um aplicativo. A Barra de Navegação também pode fornecer links para ações rápidas, como pesquisa ou favoritos, ajudando os usuários a navegar suavemente por um aplicativo sem tentar mover para rotas ou estados inválidos. A barra fica no topo do contêiner em que é colocada.
Web Components Navbar Example
O exemplo a seguir representa um IgcNavbarComponent
com ícones e cabeçalho de texto:
Usage
Primeiro, você precisa instalar o Ignite UI for Web Components executando o seguinte comando:
npm install igniteui-webcomponents
import { defineComponents, IgcNavbarComponent } from 'igniteui-webcomponents';
defineComponents(IgcNavbarComponent);
Para uma introdução completa ao Ignite UI for Web Components, leia o tópico Introdução.
Então, no modelo de IgcNavbarComponent
, você pode adicionar o seguinte código para mostrar um IgcNavbarComponent
básico apenas com um título:
<igc-navbar>Navigation Title</igc-navbar>
Content
Você pode adicionar alguns elementos IgcIconComponent
usando os slots Start
e End
ao IgcNavbarComponent
, como mostrado no exemplo a seguir:
Styling
O NavBar
componente expõe várias partes CSS, dando a você controle total sobre seu estilo:
Nome | Descrição |
---|---|
base |
O wrapper base da barra de navegação. |
start |
O contêiner de ícone alinhado à esquerda. |
middle |
O contêiner de título da barra de navegação. |
end |
O contêiner de ícones de ação alinhado à direita. |
igc-icon {
color: var(--ig-primary-500);
}
igc-navbar {
background-color: var(--ig-secondary-200);
}
igc-navbar::part(middle) {
font-family: Titillium Web, sans-serif;
color: var(--ig-primary-500);;
}
Se tudo correr bem, você deverá ver o seguinte no seu navegador: