Acabei de publicar um tema que venho refinando há algum tempo, agora em código aberto sob a licença MIT: um visual limpo e moderno construído em torno de superfícies translúcidas de vidro fosco (cabeçalho, barra lateral, menus, diálogos, busca), com um esquema de cores claro e escuro desenvolvido especificamente para isso — sem cores codificadas em nível de baixo nível, tudo vinculado às propriedades CSS personalizadas do Discourse, para que funcione imediatamente com alternância automática entre modo claro e escuro.
Repositório: terraboss/discourse-terraglass
Capturas de tela
Esquema claro, rodando no Meta. Menu de notificações, com a página visível ao fundo:
Menu suspenso de busca:
Diálogos — a página ao fundo é desfocada em vez de escurecida:
Funcionalidades
- Superfícies de vidro fosco — cabeçalho, barra lateral/menu hambúrguer e o campo de busca do cabeçalho/menu suspenso são semitransparentes com desfocagem de fundo; opacidade e intensidade do desfoque são configuráveis
- Menus e diálogos de vidro — menus suspensos (ex.: notificações) e diálogos compartilham o visual fosco, com uma borda fina e um destaque sutil na parte superior; atrás de um diálogo, a página é desfocada em vez de escurecida. Opacidade e desfoque podem ser ajustados separadamente para menus e diálogos
- Tonalidade opcional no cabeçalho — dê ao cabeçalho uma cor sutil, seguindo a cor de destaque do esquema de cores ativo ou qualquer cor personalizada, com intensidade ajustável. No Safari, a área da barra de ferramentas do navegador é tingida para combinar. Desativado por padrão
- Esquemas de cores claros e escuros separados e desenvolvidos especificamente (não apenas um único esquema invertido), verificados em conformidade com o contraste WCAG AA para texto e elementos de interface
- Pré-visualizações de links estilo onebox do X/Twitter com borda fina e cantos arredondados
- Tags em formato de bandeira/seta estilo etiqueta
- Incorporação de vídeos fixa em 16:9 em todos os dispositivos
- Lista de tópicos em listras zebradas com um estado de hover sutil
- Arredondamento de cantos configurável em botões, cartões, modais e campos de entrada
- Contorno de foco acessível que usa a própria cor de texto do esquema, para permanecer visível tanto no modo claro quanto no escuro
- Tudo acima é uma configuração de tema — desative ou ajuste o que não quiser
Instalação
Personalizar → Temas → Instalar → De um repositório git:
https://github.com/terraboss/discourse-terraglass
Isso também permite “Verificar atualizações” com um clique a partir de agora.
Avaliações são bem-vindas, estou feliz em aceitar solicitações de funcionalidades ou relatórios de bugs.
P.S.: Capturas de tela tiradas no Meta
com o tema aplicado localmente no meu navegador via console de desenvolvimento ![]()




