Olá! Existe alguma forma de remover o gradiente do banner e deixá-lo com uma cor sólida? Obrigado.
Hoje, notei que os ícones nos botões do menu de notificações não estão visíveis em try.discourse.org. Adicionei uma captura de tela usando o tema Air para comparação. Como você pode ver, o e o na frente de “dismiss” têm a mesma cor do fundo.
Corrigido neste commit:
Olá,
Encontrei um problema ao atualizar o tema Mint do repositório Git oficial.
Ambiente
- Versão do Discourse:
3.6.0.beta3-latest(tests-passed) - Fonte do tema: GitHub - discourse/discourse-mint-theme: A modern theme with a hint of mint (branch padrão)
- Instalado via
/admin/customize/themes→ “Instalar” → “De uma URL de repositório git”
Problema
Quando clico em “Atualizar para o mais recente” para o tema Mint na interface de administração (/admin/customize/themes), a atualização falha com a seguinte caixa de diálogo de erro:
As capturas de tela do tema devem estar em um dos seguintes formatos: .jpg, .jpeg, .gif, .png. A captura de tela light.webp tem um formato inválido.
Em about.json, o tema atualmente referencia:
"screenshots": [
"screenshots/light.webp",
"screenshots/dark.webp"
]
No entanto, de acordo com a documentação de temas do Discourse, as capturas de tela de temas só são permitidas em jpg, jpeg, gif ou png, então .webp é rejeitado pela validação principal.
Passos para reproduzir
- Instale o tema Mint do repositório Git oficial em /admin/customize/themes.
- Vá para a entrada do tema Mint.
- Clique em “Atualizar para o mais recente”.
- Observe o diálogo de erro sobre light.webp ter um formato inválido.
Correção sugerida
Abri um PR que converte as capturas de tela para PNG e atualiza o about.json de acordo:
- screenshots/light.webp → screenshots/light.png
- screenshots/dark.webp → screenshots/dark.png
- about.json atualizado para:
"screenshots": [
"screenshots/light.png",
"screenshots/dark.png"
]
Com esta alteração, o tema é atualizado sem problemas na interface de administração e as capturas de tela são exibidas corretamente.
Ficarei feliz em ajustar o PR se houver uma maneira preferida de lidar com as capturas de tela (ou se .webp for para ser suportado pelo core no futuro).
@hel_Sinki, tenho certeza de que sua versão do Discourse não inclui este commit:
DEV: enhance file type support for theme and component screenshots (#… · discourse/discourse@a76a443 · GitHub.
Você não precisa converter para .png, em vez disso, certifique-se de que seu site esteja executando a versão mais recente do Discourse.
Existe uma entrada correspondente no arquivo .discourse-compatibility que impede a atualização do tema sem ter a versão necessária do Discourse? Caso contrário, pode ser útil adicioná-la.
Acho que há algo novo agora com base na nova nomenclatura das versões. ![]()
Adicionada a entrada .d-compat na PR #65 (e o mesmo foi feito para outros temas afetados)

