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 „Gefällt mir“

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

2 „Gefällt mir“

Hey @featheredtoast,
vielen Dank für das coole Theme :fire:

Ich möchte folgenden Fehler beim Erstellen eines neuen Themas melden:

Wie du siehst, ist das Vorschau-Fenster auf der rechten Seite sehr klein geworden, weil die Icons in der Formatierungsleiste übermäßig große Abstände haben. Bei anderen Themes habe ich dieses Problem nicht. (Ja, ich habe über ein Plugin einige zusätzliche Icons zur Leiste hinzugefügt.)

Könntest du das bitte prüfen?

1 „Gefällt mir“

Bist du dir sicher? Wenn man so viele Symbole zur Editor-Symbolleiste hinzufügt, tritt das gleiche Problem bei jedem Theme auf. Es gibt also hier wirklich nichts zu beheben.

Das Problem besteht darin, dass du zu viele Symbole zur Symbolleiste hinzugefügt hast. Wenn du all diese Funktionen benötigst, erwäge, einige davon in das Zahnrad-Menü im Editor zu verschieben.

Screenshot aus einem anderen Theme:

Man sieht, dass es die gleiche Anzahl an Icons wie in meinem ersten Screenshot hat.

Ich habe es zum Laufen gebracht, indem ich den Abstand (padding) von der btn-CSS-Klasse entfernt habe. (Ich bin mir nicht sicher, ob das spezifisch für die d-editor-button-bar-Klasse ist.)

Es stimmt jetzt exakt mit dem anderer Themes überein.
Könntest du diese Korrektur bitte im Theme vornehmen und pushen, falls das der richtige Weg ist? @Johani

1 „Gefällt mir“

Das Problem besteht weiterhin dasselbe. Du hast zu viele Schaltflächen in die Symbolleiste des Editors eingefügt. Das bricht das Layout des Editors sowohl bei schmalen Desktop-Ansichten als auch auf Mobilgeräten – bei jedem Theme.

Dieses Theme wurde für das Standard-Layout von Discourse entwickelt. Wenn deine Seite viele zusätzliche Schaltflächen benötigt, liegt es an dir, das zu beheben. Ich denke, du hast bereits herausgefunden, wie das geht :+1:

Wenn du das CSS in diesem Theme überschreiben musst, erstelle eine Theme-Komponente mit diesen Überschreibungen und füge sie deinem Theme hinzu.

3 „Gefällt mir“

Du suchst mich – Johani hat nicht einmal Zugriff auf mein Theme! :wink:

Wenn du es so einrichten könntest, dass es nur die Buttons mit der Klasse d-editor-button-bar anspricht, würde ich die Änderung gerne annehmen. Andernfalls würdest du alle Rand-Stylings überall verlieren!

1 „Gefällt mir“

Kannst du die Änderung bitte vornehmen, wenn du etwas Zeit findest? @featheredtoast
Ich bin kein Frontend-Entwickler, also könnte ich leicht etwas falsch machen. :slight_smile:

Jetzt ausprobieren

3 „Gefällt mir“