Background
Precisa de acesso rápido a links personalizados (como Home, Regras ou Badges) diretamente em uma barra de navegação? Este componente de tema facilita a adição e configuração de uma barra de navegação personalizada que aparece na parte superior da página.
Como instalar
|||
|-|-|-|
|
| Resumo | Adiciona uma barra de navegação personalizável que exibe links definidos nas configurações do tema. |
|
| Repositório | GitHub - ScottMastro/discourse-customizable-navbar |
|
| Guia de Instalação | Como instalar um tema ou componente de tema |
|
| Novo em Temas do Discourse? | Guia para iniciantes sobre como usar Temas do Discourse |
O que faz
Este componente permite que você defina uma barra de navegação personalizada usando duas configurações de tema:
navbar_name
Uma lista de rótulos que serão exibidos na barra de navegação.
navbar_location
Uma lista de URLs correspondentes a cada rótulo acima.
Exemplo:
As duas listas são combinadas por posição, então a primeira entrada de navbar_name se conecta à primeira navbar_location, e assim por diante. URLs podem apontar para qualquer lugar.
Casos especiais
- Se um usuário não estiver logado, o componente usa automaticamente uma barra de navegação padrão:
About,RuleseLogin(ou opcionalmente a oculta para usuários anônimos). - Qualquer link que contenha
/adminsó será exibido para usuários administradores. - As localizações
/messages,/newe/unreadexibem automaticamente bolhas de notificação mostrando contagens em tempo real de mensagens privadas ou tópicos novos/não lidos.
Exemplo
Com as configurações acima, a barra de navegação será renderizada como:


