Dracula um tema escuro para Discourse

Tema Dracula - Problema de Cor

Descrição: Encontrei um problema com o tema Dracula em nosso site Discourse. A aparência do tema difere de seu visual esperado, especialmente nos esquemas de cores e na aparência das abas. Inicialmente, o tema foi exibido de forma diferente em meu site de teste em comparação com outros sites que usam Dracula. Após reinstalar do repositório GitHub, a aparência se alinhou, sugerindo um problema potencial com código desatualizado ou uso de variáveis.
Passos para Reprodução:

  1. Instalei o tema Dracula via Admin → Personalizar → Temas.
  2. Defini-o como o tema padrão.
  3. Desativei outros temas e opções de esquema de cores para usuários em Admin → Personalizar.
  4. Confirmei em meu perfil (Preferências → Interface) que Dracula era o único tema selecionável, garantindo que eu o estivesse visualizando em sua configuração padrão.
  5. Observei diferenças na aparência, especialmente nas abas, que não pareciam como esperado (indicando um problema potencial com o tema).

Capturas de Tela:

Plataforma:

  • Mac (Desktop)

Navegador:

  • Chrome

Comentários Adicionais: O problema parece decorrer do uso de variáveis CSS desatualizadas no tema. A sintaxe atual no tema Dracula ($primary, $tertiary, $secondary) está obsoleta em comparação com o formato de variável mais recente (var(–tertiary), var(–secondary)) usado em temas Discourse recentes, como visto neste exemplo do GitHub. Esse uso antigo de variáveis provavelmente causa a renderização incomum, especialmente quando nenhum tema ou esquema de cores alternativo é selecionável. O problema permaneceu mesmo após a reinstalação do tema, indicando um problema mais profundo na estrutura do código do tema.