Custom user menu tab

This theme component allows you to add a custom tab containing links in the user dropdown menu.

Settings

You can customize the tab’s icon, set links to be visible to users/moderators/admins, and set a custom icon for each link.

Install this theme component

49 curtidas

@awesomerobot, is it possible to request to have a menu item only showing to a specific group/tl ?

8 curtidas

Yeah definitely possible, currently the component does:

 if (this.currentUser.moderator) {
          parseTabSettings(settings.moderator_only_tab_links);
          return items;
        }

…swap out this.currentUser.moderator to check for a group membership… and then settings.moderator_only_tab_links would be swapped out for the specific links for that group.

I can look into adding a setting that accepts various group names and links when I get a chance.

7 curtidas

Thank you for the component. It is very helpful. A minor request - when I hover on the newly created tab, there is no description and there is no place to add a description.
Image from Gyazo

Am I missing something?

3 curtidas

You’re not missing something, there was no way to add a description. I’ve just added the ability to add one, so if you update the component you should see the option at the bottom of the component’s settings.

8 curtidas

Hi Kris :slightly_smiling_face: This is awesome :heart_eyes: thank you!

I have a question is that possible somehow to add target blank to the tab link? I have some extra part which points outside of the forum.

Thanks again! :slightly_smiling_face: Have a nice day! :heart:

1 curtida

Not to overload the requests, but Don’s request got me thinking about other enhancements. If it could, for example, position the custom tab icon to the rightmost, change the color of the icon and the tab’s background, with blank target links to my sister sites, it could replace my current horizontal header links… I mention different color of icon & background because that would help distinguish the menu separately from the current site.

Ei Kris. Há alguma chance de isso ser adicionado às configurações do tc? Atualmente, estamos procurando implementar este menu extra para nossos usuários premium :slight_smile:

4 curtidas

Olá @awesomerobot, estamos ansiosos para implementar este recurso. Vocês aceitam PRs se contratarmos um desenvolvedor para adicionar o recurso ao repositório oficial?

2 curtidas

Adorei este componente, mas acho que ele não é compatível com a configuração do novo menu do usuário? Existem planos para um componente semelhante para personalizar o novo menu?

2 curtidas

Algumas ideias surgiram… talvez seja algo que um administrador ou até mesmo um usuário possa personalizar sem um componente, mas ainda estamos experimentando a versão inicial e alguns outros conceitos antes de considerar seriamente como isso funcionaria.

Portanto, assim que começarmos a tornar o novo menu do usuário o padrão, pode fazer sentido criar um novo componente se as pessoas sentirem falta dessa funcionalidade. Isso também pode fazer mais sentido como uma seção personalizada da barra lateral em vez de uma guia do menu do usuário?

4 curtidas

Na verdade, eu acharia mais útil se houvesse opções semelhantes para personalizar ambos (através de um componente de tema ou no backend) Para que eu, como administrador, pudesse remover ou adicionar seções de qualquer um e os itens não se repetissem no outro componente.

Por exemplo, eu gostaria de configurar um menu reduzido (mas com a aba de administrador) em algumas comunidades:

Então eu não precisaria de uma seção de Administrador na barra lateral. Ou Marcadores. Enquanto em outros casos faria sentido tê-los lá.

4 curtidas

Obrigado por este recurso interessante.
Estive tentando adicionar um novo ícone, mas parece que está faltando algo.
Funciona com estrela e bebê, mas não com ícones do font awesome.


2 curtidas

Ainda não estamos no Font Awesome 6, então você precisará procurar no conjunto da versão 5 por ícones disponíveis aqui: Find the Perfect Icon for Your Project in Font Awesome 5 | Font Awesome

Parece que esse ícone foi renomeado para shop na versão 6, mas ele existia na versão 5 com um nome diferente: store-alt. Portanto, se você atualizar additional icons e custom tab icon para usar store-alt, funcionará!

3 curtidas

Baixei este tema para poder editar o menu suspenso do perfil do usuário. O problema é que não sei como confirmar as alterações. Ele só tem uma opção de visualização na parte inferior e nenhum lugar para salvar. Tentei pedir ajuda na postagem do tema, mas minha postagem foi removida por algum motivo. Qualquer ajuda seria muito apreciada!

Segui as instruções e criei meu novo item de menu assim:

Então, visualizei para confirmar que funciona assim:

Mas então não há lugar para confirmar/salvar as alterações! Estou perdendo algo sobre como os temas funcionam? Preciso editar o código do repositório em si? Desculpe por ser burro, sou muito novo nisso.

1 curtida

Você adicionou o componente de tema ao seu tema?

2 curtidas

Isso resolveu, obrigado! :slight_smile:

2 curtidas