Menu Personalizado do Usuário

:information_source: Resumo Adiciona um menu suspenso ao cabeçalho, dando aos usuários acesso rápido a configurações e páginas pessoais
:hammer_and_wrench: Repositório Manuel Kostka / Discourse / Components / Custom User Menu · GitLab
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo em Temas do Discourse? Guia para iniciantes no uso de Temas do Discourse

Instalar este componente de tema

Adiciona um menu de usuário independente ao cabeçalho. Ele replica os itens que estão, por padrão, na aba de perfil do menu de notificações.

Visualização do Menu do Usuário

Visualização do Menu de Notificações

O componente oculta a aba relacionada do menu de notificações. As visualizações sem e com o componente:

:compass: Roteiro

Adicionar modal para celular

Trocar nome e nome de usuário dependendo da configuração do site

11 curtidas

Eu já adoro usar este componente!

Gostei muito de separar as notificações do menu do usuário. Bom trabalho. :smiley:

5 curtidas

Parece haver um pequeno conflito entre isto e F NAV Mobile Navigation Tabs, que move o sino de Notificação para o fundo da tela. Ele ainda funciona bem, mas onde o sino deveria estar no cabeçalho, há apenas um espaço em branco. Tocar nesse espaço em branco abre o mesmo menu que tocar na minha foto de perfil.

4 curtidas

Obrigado por apontar isso! Eu não vejo como tornaria isso compatível, no entanto… Usar ambos os componentes ao mesmo tempo provavelmente levará a outros conflitos de usabilidade e estilo, pois eles essencialmente introduzem o mesmo menu, mas com implementações de template um pouco diferentes.

1 curtida

Eu só posso falar por mim mesmo e pelo meu caso de uso particular, mas eu adoraria ser capaz de utilizar este componente para uso em desktop/notebook e fazer com que ele “se afaste” no móvel e deixe o componente de abas fazer o trabalho.

A única coisa que eu poderia pensar seria fazer com que este componente procurasse pelo componente de abas e pelo tamanho da tela. O componente de abas só está ativo no móvel, então talvez ele pudesse funcionar como planejado em telas grandes e, se as abas estiverem ativas, desativar em telas menores. Não faço ideia de que tipo de trabalho isso exigiria ou se é mesmo possível.

Eu vou adicionar um estilo móvel dedicado um pouco mais tarde. Assim, você pode usar este componente também para o menu do usuário, inclusive no celular. E a navegação do rodapé do outro componente. Isso deve alinhar perfeitamente.

1 curtida

2 posts foram divididos em um novo tópico: Localização automática no meta mostra { para o post

Estou tendo o mesmo problema mencionado por @StryGuardian, pois está em conflito com o f-nav.

1 curtida

Você ainda tem o problema? Acabei de testar meu próprio fork do F NAV no 3.5.1 com este TC e funciona perfeitamente…

@manuel você aceita PRs? Seria uma boa adição exibir o nome de usuário em negrito quando os nomes completos estiverem desativados nas configurações do site e também vincular o avatar do usuário ao seu “resumo” de perfil.