Alterando o layout com temas

Olá,

Para evitar perder tempo tentando algo que não é viável, é possível alterar significativamente o layout das páginas usando temas? Especificamente, gostaríamos de mudar o espaçamento entre linhas, remover os distintivos dos usuários na listagem de tópicos e aumentar o espaço horizontal utilizado ao visualizar as postagens. Será que isso é apenas uma questão de ajustes no CSS, ou vamos nos deparar com elementos que estão mais “hard-coded”?

Olá e bem-vindo ao Meta, @klemstance :wave:

Sim, o sistema de temas do Discourse permite que você customize praticamente tudo no lado do cliente; nada está codificado.

Temos alguns guias que podem ajudar você a começar:

e uma coleção de temas e componentes de código aberto para você consultar na categoria Customization > Theme.

Quanto aos detalhes específicos do seu post:

:white_check_mark: O espaçamento entre linhas pode ser alterado facilmente com CSS.

:white_check_mark: Não tenho certeza se entendi a que você se refere, mas você pode adicionar ou remover elementos com um tema ou componente. Você também pode ocultar elementos com CSS.

:white_check_mark: Isso é possível com CSS, mas você precisa estar ciente dos efeitos que suas alterações podem ter na barra de rolagem (a barra de rolagem à direita dos tópicos). Dito isso, tudo isso é apenas CSS e você pode fazer as alterações que desejar, se souber o que está fazendo.

Uau, eu agradeço a resposta detalhada!

Parece promissor, então vou me aprofundar e dar uma explorada. Obrigado novamente.