Moonclaw Theme port

I got around to porting an old favorite phpbb theme this weekend for my forum, for nostalgia’s sake. I’ve cleaned it up and thought I’d share it here - Let me know what you guys think!

Installation: Add https://github.com/featheredtoast/discourse-moonclaw-theme to your themes, and picking “Moonclaw” as your color scheme. Colors aren’t yet customizable just yet, as many have been hardcoded to get this out the door quickly.

GitHub - featheredtoast/discourse-moonclaw-theme: moonclaw theme clone from phpbb

Header:

Footer

Composer

Install guide

How to install a theme or theme component

25 curtidas

Very nice, bringing some good memories :slight_smile: . Feels perfect for an rpg community / wow clan etc.

2 curtidas

Olá @featheredtoast
Muito obrigado pelo tema legal :fire:

Gostaria de relatar o seguinte bug ao criar um novo tópico:

Como você pode ver, o painel de pré-visualização à direita ficou muito pequeno por causa do tamanho grande do preenchimento (padding) dos ícones na barra de ferramentas de formatação. Não tenho esse problema com outros temas. (Sim, adicionei alguns ícones extras à barra de ferramentas usando um plugin)

Você poderia dar uma olhada nisso?

1 curtida

Tem certeza? Adicionar tantos ícones à barra de ferramentas do editor causará o mesmo problema em qualquer tema. Portanto, realmente não há nada para consertar aqui.

O problema aqui é que você adicionou muitos ícones à barra de ferramentas. Se você precisa de toda essa funcionalidade, considere mover parte dela para o menu de engrenagem no editor.

Captura de tela de outro tema:

Você pode ver que ela tem o mesmo número de ícones que na minha primeira captura de tela.

Consegui fazer funcionar removendo o padding da classe CSS btn. (Não tenho certeza se isso é específico da classe d-editor-button-bar)

Agora corresponde exatamente ao dos outros temas.
Você poderia aplicar essa correção no tema e fazer o push, se for o procedimento correto? @Johani

1 curtida

O problema aqui ainda é o mesmo. Você adicionou muitos botões à barra de ferramentas do editor. Isso quebra o layout do editor tanto em visualizações de desktop estreitas quanto em dispositivos móveis — em qualquer tema.

Esse tema foi projetado para o layout padrão do Discourse. Se o seu site requer muitos botões extras, cabe a você corrigi-lo. Acredito que você já tenha descoberto como fazer isso :+1:

Se precisar substituir o CSS neste tema, crie um componente de tema com essas substituições e adicione-o ao seu tema.

3 curtidas

É de mim que você precisa - o Johani nem tem acesso ao meu tema! :wink:

Se você puder fazer com que isso atinja apenas os botões da classe d-editor-button-bar, eu aceitaria a alteração. Caso contrário, você perderia todos os estilos de borda em todos os lugares!

1 curtida

Você pode fazer a alteração quando tiver um tempo? @featheredtoast
Não sou da área de front-end, então poderia estragar tudo facilmente. :slight_smile:

Experimente agora

3 curtidas