Este componente de tema exibe as tags mais populares de uma categoria em uma barra lateral fixa em telas maiores que 767px (a maioria dos tablets e dispositivos desktop).
Você deve ativar a configuração mostrar filtro por tag no seu site para que este componente de tema funcione.
Cada barra lateral é envolvida por uma classe que contém o nome da categoria, então, para a categoria UX, seria .ux-sidebar. Você pode usar essas classes para estilizar barras laterais individuais.
A tag HTML nas páginas com barras laterais também tem uma classe adicionada, para que você possa usar html.custom-sidebar para aplicar estilos em todas as páginas que possuem uma barra lateral.
this would make an incredibly powerful navigation tool if it showed the most common in each category and tag-page and it was positioned in a banner, or other item at the top of the page.
Caso você não soubesse, já existe um menu suspenso de tags opcional no Discourse padrão (mostrado na imagem acima), que aparece acima da lista de tópicos.
Você pode descrever esse problema um pouco mais? A barra lateral aparece apenas para uma categoria e não para as outras?
Todas as categorias que você está tentando têm tópicos com mais de 3 tags? A barra lateral não será exibida se houver menos de 3 tags em uma categoria específica.
Sim, acho que posso adicionar algum suporte para outras páginas.
Não há problema quando clico diretamente (na mesma página), mas quando clico com o botão direito e abro em uma nova aba, aparece a mensagem: “Ops! Essa página não existe ou é privada.”
Adicionei um recurso para mostrar opcionalmente a barra lateral de tags nas páginas do menu superior (mais recentes, mais populares, novos, etc.). Ele está desabilitado por padrão; você pode ativá-lo nas configurações do componente do tema.
Foi um erro meu; não considerei as subcategorias e reestruturei a URL para se adequar. Já está corrigido.
Essa URL mostra todas as tags em todas as categorias. Quando você está dentro de uma categoria e clica em uma tag na barra lateral, eu quis fazer com que você visse essa tag no contexto da categoria atual.
Não tenho certeza do que você quer dizer. Pode me dar um exemplo específico?
Uau… agora funciona quando abro em uma nova aba. Muito obrigado…
Desculpe pelo meu inglês ruim
“Adicionar espaço” significa alterar o espaçamento entre linhas (como no MS Word) para 2, que atualmente parece ser 1 ou 1,5, de modo que haja mais espaço entre as tags.
Todas essas são alterações gerais de CSS… se você quiser fazer mais mudanças de estilo como essas, sugiro seguir alguns tutoriais de CSS. CSS styling basics - Learn web development | MDN é uma ótima opção gratuita!
Seria muito legal se o número máximo de tags fosse aumentado para 100 e exibido em uma nuvem de texto responsiva, com altura preenchida, ordenada alfabeticamente. Ou seja, quanto mais popular a tag, maior o tamanho da fonte. As “top 100” tags.
Além disso, seria bom que ela fosse posicionada horizontalmente acima das listas de categorias para dispositivos móveis. Eu realmente quero isso para mobile.
Infelizmente, este componente entra em conflito com Discourse Tag Sidebars. Quando habilito ambos, todas as tags ficam espremidas em uma única linha, assim:
Isso é lamentável, porque eles deveriam ser complementares: a lista de tags para a visualização “todas as tags” (e possivelmente também “sem tags”), e a barra lateral para tags específicas. Na verdade, talvez eles pudessem ser combinados em um único componente?