Ocultar linha do tempo do tópico

Peço desculpas antecipadamente, isso parece um erro do usuário, mas tentei pesquisar várias vezes antes de postar.

Existe alguma maneira de ocultar a “linha do tempo do tópico”? Acho que é muito bom, mas gostaria de experimentar uma versão minimizada da interface.

Receio que não haja como ocultá-lo através da interface do usuário, embora você possa adicionar um componente de tema para ocultá-lo com um pouco de CSS.

No entanto, é um recurso de navegação realmente útil e se locomover por tópicos mais longos sem ele será bastante difícil.

2 curtidas

Obrigado, estou começando a aceitar a ideia de que preciso trabalhar na minha familiaridade com CSS no Discourse (o que já era hora).

No meu fórum, tenho o voto de posts instalado. O plugin faz um bom trabalho ao transformar a linha do tempo, mas neste contexto, acho que será menos necessário do que em um tópico cronológico.

É muitas vezes notavelmente fácil esconder coisas.

Acostume-se com o inspetor do navegador.

No navegador no desktop, clique com o botão direito em algum lugar no elemento que você deseja ocultar, selecione “inspecionar”.

Isso abrirá as ferramentas do desenvolvedor e a visualização html.

Encontre o div mais externo que você deseja ocultar, lembre-se de sua classe.

Em seguida, basta colocar isso em um Componente de Tema:

.my-class {
  display: none
}

Neste caso, a classe que eu acredito ser chamada topic-navigation

isso pode ocultar demais, pois você perde todos esses controles, mas experimente.

você pode pré-visualizar o efeito modificando o CSS na área da caixa do meio, descarte as alterações que você fez atualizando a página.

Aprender essas habilidades básicas evita muito barulho no Meta.

2 curtidas

Obrigado, isso é muito útil.

Este parece ser um bom projeto para superar meu FOFO de CSS.

Tentarei fazer isso amanhã. Pretendo aprender essas habilidades básicas (e mais, espero), isso me ajudará a fazê-lo! :slight_smile:

2 curtidas

Sim, mexer nas coisas aqui não vai danificar nada, então vá em frente.

Apenas esteja ciente de que às vezes você pode criar um Componente de Tema que quebra a interface tão mal que você não consegue removê-lo :sweat_smile:, então certifique-se de ler sobre o modo de segurança:

3 curtidas

Com certeza é, e entendo que você queira que a interface do Discourse seja mais amigável para novos usuários em certa medida, se você achar que eles precisam.

No entanto, como você é novo no Discourse, sugiro que você faça uma lista de todos os recursos que deseja ocultar para novos usuários. Alguns recursos podem ser úteis demais para serem ocultados, como, conforme Jammy disse, a linha do tempo, que é uma parte muito importante do Discourse e definitivamente um recurso central em relação à navegação pelos tópicos.

Quando você tiver uma lista de coisas que gostaria de ocultar, pode compartilhá-la aqui para obter opiniões sobre o quão útil é um recurso em relação ao uso do fórum. :slight_smile:

2 curtidas

Isso definitivamente soa como eu, como acontece, eu acabei de ler sobre isso e pensei em como seria útil

1 curtida

Obrigado @Canapin, aprecio a oferta gentil. (Eu havia respondido 3 semanas atrás, mas parece que minha internet instável estragou algo)

De fato, fazer com que a UX tenha menos elementos para novos usuários é exatamente o que eu tenho em mente. Eu postei separadamente sobre isso, uma ótima sugestão foi implementar isso com temas baseados em níveis de Confiança.

No momento, meu único outro item é algo sobre o qual postei ontem:

Obrigado @merefield, funcionou perfeitamente.

Acabei tentando com a configuração de CSS personalizado no tema padrão. (mais simples do que um componente, pensei)

Isso me fez pensar por que não há uma opção geral de CSS personalizado (aplicada em todos os temas), postei isso aqui: Custom CSS/HTML in non-default theme (without component)

1 curtida

3 posts foram mesclados em um tópico existente: CSS/HTML personalizado em tema não padrão (sem componente)