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 « J'aime »

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

2 « J'aime »

Salut @featheredtoast
Merci beaucoup pour ce super thème :fire:

Je souhaite signaler le bug suivant lors de la création d’un nouveau sujet :

Comme vous pouvez le voir, le volet d’aperçu sur le côté droit est devenu très petit en raison des marges internes excessives autour des icônes de la barre d’outils de mise en forme. Je ne rencontre pas ce problème avec d’autres thèmes. (Oui, j’ai ajouté quelques icônes supplémentaires à la barre d’outils via un plugin)

Pourriez-vous s’il vous plaît examiner cela ?

1 « J'aime »

En êtes-vous sûr ? L’ajout d’autant d’icônes dans la barre d’outils de l’éditeur provoquera le même problème sur n’importe quel thème. Il n’y a donc vraiment rien à corriger ici.

Le problème vient du fait que vous avez ajouté trop d’icônes à la barre d’outils. Si vous avez besoin de toutes ces fonctionnalités, envisagez de déplacer certaines d’entre elles dans le menu d’engrenage de l’éditeur.

Capture d’écran d’un autre thème :

Vous pouvez voir qu’elle comporte le même nombre d’icônes que ma première capture d’écran.

J’ai réussi à le faire fonctionner en supprimant le padding de la classe CSS btn. (Je ne suis pas sûr que cela soit spécifique à la classe d-editor-button-bar)

Cela correspond maintenant exactement à celui des autres thèmes.
Pourriez-vous appliquer cette correction au thème et la pousser, si c’est la bonne chose à faire ? @Johani

1 « J'aime »

Le problème ici est toujours le même. Vous avez ajouté trop de boutons à la barre d’outils de l’éditeur. Cela casse la mise en page de l’éditeur, tant sur les écrans d’ordinateur de taille réduite que sur mobile, et ce quel que soit le thème.

Ce thème a été conçu pour la mise en page par défaut de Discourse. Si votre site nécessite beaucoup de boutons supplémentaires, alors c’est à vous de le corriger. Je pense que vous avez déjà trouvé comment faire :+1:

Si vous devez remplacer le CSS de ce thème, créez un composant de thème avec ces remplacements et ajoutez-le à votre thème.

3 « J'aime »

C’est moi que tu veux – Johani n’a même pas accès à mon thème ! :wink:

Si tu pouvais cibler uniquement les boutons de la classe d-editor-button-bar, j’accepterais la modification. Sinon, tu perdrais tous les styles de bordure partout !

1 « J'aime »

Peux-tu s’il te plaît faire la modification quand tu auras un moment ? @featheredtoast
Je ne suis pas un spécialiste du front-end, donc je pourrais facilement tout gâcher. :slight_smile:

Essayez-le maintenant

3 « J'aime »