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.
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.)
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.
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
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
Wenn du das CSS in diesem Theme überschreiben musst, erstelle eine Theme-Komponente mit diesen Überschreibungen und füge sie deinem Theme hinzu.
Du suchst mich – Johani hat nicht einmal Zugriff auf mein Theme!
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!
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.