| Resumo | Torna o ícone de alternância da barra lateral dinâmico e personalizável | |
| Repositório | https://github.com/Lillinator/discourse-dynamic-sidebar-icon | |
| Prévia | https://discourse.theme-creator.io/theme/Lilly/discourse-sidebar-icon | |
| Guia de Instalação | Como instalar um tema ou componente de tema | |
| Novo em Temas do Discourse? | Guia para iniciantes sobre o uso de Temas do Discourse |
Instale este componente de tema
Ícone Dinâmico da Barra Lateral do Discourse
Resumo
Um componente de tema leve do Discourse que altera dinamicamente o ícone de alternância da barra lateral no cabeçalho com base se a barra lateral está aberta ou fechada.
Por padrão, o componente exibe o menu hambúrguer padrão (bars) quando a barra lateral está fechada e transita para um ícone de fechar (xmark) quando a barra lateral está aberta. Os administradores também podem especificar ícones personalizados.
Recursos
- Oferece aos usuários um feedback visual claro sobre como interagir com a barra lateral.
- Os administradores podem substituir facilmente os ícones padrão por qualquer ícone do FontAwesome nas configurações do tema.
- Este componente é exclusivo para visualizações em desktop e tablet; não tem efeito em dispositivos móveis.
Configurações
Personalize os ícones usados para abrir e fechar a barra lateral editando as configurações do componente:
| configuração | descrição |
|---|---|
icon_to_open_the_sidebar |
o ícone exibido quando a barra lateral está recolhida (padrão: bars) |
icon_to_close_the_sidebar |
o ícone exibido quando a barra lateral está expandida (padrão: xmark) |
Observações Importantes
- Se estiver usando ícones personalizados que ainda não estão incluídos no núcleo do Discourse, eles aparecerão em branco; para corrigir isso, você deve adicionar os ícones personalizados (por exemplo,
rocket,cat) à configuração do siteConjunto de ícones SVGnas configurações de administração do Discourse (vejaTodas as configurações do site→Conjunto de ícones SVG). - Este componente não funciona com o modo de menu suspenso no cabeçalho.
