O botão de editar nas páginas de componentes não aparece em uma das instalações do Discourse. É por isso que não consigo editar os estilos dos componentes. Qual poderia ser o motivo? Edição: A seção “uploads” também está ausente.
O que devemos fazer para as próximas personalizações? Devo criar meu próprio repositório no GitHub para qualquer componente e fazer as edições nele? Existe uma maneira mais fácil?
Sim, você pode fazer um fork do repositório do GitHub e personalizá-lo dessa maneira, ou, se preferir personalizar usando a interface de administração do Discourse, pode criar um componente de tema local adicional (por exemplo, você teria a versão remota dos links de cabeçalho personalizados instalada a partir do GitHub e, em seguida, pode criar um componente local chamado “edições de links de cabeçalho personalizados” e adicioná-lo também).
Se você estiver disposto a aprender um pouco sobre git, fazer um fork é provavelmente a melhor opção, pois você obtém todos os benefícios do controle de versão e tem acesso a todos os recursos do GitHub para mesclar suas alterações com as atualizações do repositório original.
Olá. Eu não estava ciente dessa mudança. Meu site usa muitos componentes de tema e eu não tinha o CSS personalizado que escrevi para cada um deles, o que me levou meses para descobrir. Agora, todos os meus componentes de tema não têm mais o CSS personalizado e meu site está com uma aparência terrível. Há alguma maneira de recuperar pelo menos o CSS para que eu possa seguir as novas diretrizes? Obrigado…
Você pode ver algo como um log de alterações. Se você for em Admin > Logs, filtre por “mudar tema” e, em seguida, visualizar os detalhes mostrará um diff para cada alteração que você fez.