Blocos na barra lateral direita

Olá, parece que funciona :slightly_smiling_face:

Adicione isto a um componente. Desktop > CSS

@media screen and (min-width: 767px) {
  .tc-right-sidebar {
    html.rtl & {
      float: left;
    }
    + #list-area {
      html.rtl & {
        float: right;
      }
    }
  }
}

4 curtidas

Obrigado!, funcionou!

2 curtidas

seria uma ideia conceder níveis de confiança para visualização?

atualmente nosso site é privado, mas a barra lateral direita mostra todas as informações ainda para usuários não logados, o que cria um problema de privacidade.

Podemos restringir para que apareça apenas para níveis de confiança e quais níveis podem visualizá-lo?

Muito obrigado

1 curtida

Só uma ideia. Que tal implementar um deslizar para a direita para chamar a barra lateral no celular?

1 curtida

Não pode ser exibido na lista de categorias, instalei aqui e sinto que não instalei

como faço para que isso também apareça na página do tópico? Quero dizer, a página de discussão como a que estamos vendo agora.

Adicionar a barra lateral à visualização do tópico não é suportado pelo componente (há muito menos espaço disponível para uma coluna).

1 curtida

É possível adicionar um “Ver tudo” em “Tags populares” como o “Ver tudo” de “Principais contribuidores”?

2 curtidas

Com certeza, isso é razoável. UX: Add a "View all" link to the popular tags block by pmusaraj · Pull Request #39 · discourse/discourse-right-sidebar-blocks · GitHub deve adicioná-lo (assim que for revisado e mesclado).

2 curtidas

Adorei isso! Obrigado por fazer isso. :handshake:

Existe alguma maneira de excluir o grupo de administradores da lista de principais contribuidores?

EDITAR:

Também adicionei isso:

*Tentando aumentar a largura mínima para 1024px.

Mas não teve efeito. Sei que é culpa minha, por estar perdendo algo, pois não tenho experiência com front-end/css. Qualquer ajuda seria apreciada.

Desculpe por desenterrar o tópico, mas estou tendo exatamente o mesmo problema. Meu modelo de rodapé personalizado desaparece, mas o cabeçalho permanece intacto.

Infelizmente, não estou muito familiarizado com a API de plugins, pois estou mais acostumado com o DOM vanilla.

Parece que o componente CustomHtml usado no rodapé e definido no core:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/application.hbs#L85-L91

é sobrescrito pelo CustomHtml definido neste componente de tema:

https://github.com/discourse/discourse-right-sidebar-blocks/blob/main/javascripts/discourse/templates/components/custom-html.hbs

Por API, Carson sugere usar o plugin outlet below-footer para definir seu HTML personalizado no rodapé.
Posso te mostrar um exemplo mais tarde.

Possível bug (por favor, exclua esta postagem se eu estiver incorreto): Parece que o componente de tema ‘Blocos da Barra Lateral Direita’ está causando interferência com qualquer código personalizado colocado em « Após o Cabeçalho ». Quando tentei adicionar uma imagem logo abaixo do meu cabeçalho, ela não foi exibida. No entanto, após remover o componente de tema como teste, a imagem apareceu. Apenas queria relatar.

1 curtida

Podemos adicionar algo como o acima como um bloco na barra lateral? (Sugestão)

3 curtidas

Algumas PRs básicas são bem-vindas? Eu queria adicionar algumas classes a alguns dos tipos de bloco para tornar a estilização um pouco mais direta.

3 curtidas

Com certeza, isso parece uma boa melhoria.

3 curtidas

Estou tentando inserir conteúdo dinâmico na barra lateral direita, abaixo do grande bloco que mostra o usuário logado. O bloco de HTML personalizado funciona bem se eu apenas digitar um HTML estático, mas assim que o transformo em um script, ele fica em branco. Existe alguma maneira de colocar conteúdo dinâmico meu lá?

Você provavelmente precisará adicionar seu script ou iframe a uma lista de permissões nas configurações de administrador.

1 curtida

Descobri. Era o meu tema. Mudei para o tema padrão e personalizei alguns CSS e HTML lá e agora tudo funciona.

1 curtida

5 posts foram movidos para um novo tópico: Adicionar Chat ao Bloco da Barra Lateral Direita?