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.
Как видите, панель предпросмотра справа стала очень маленькой из-за больших отступов вокруг иконок в панели форматирования. У меня нет этой проблемы с другими темами. (Да, я добавил несколько дополнительных иконок в панель с помощью плагина)
Вы уверены? Добавление такого количества иконок на панель инструментов композера вызовет ту же проблему в любой теме. Так что здесь действительно нечего исправлять.
Проблема в том, что вы добавили слишком много иконок на панель инструментов. Если вам нужен весь этот функционал, рассмотрите возможность переместить часть его в меню шестерёнки в композере.
Проблема здесь всё та же: та же. Вы добавили слишком много кнопок в панель инструментов редактора. Это ломает макет редактора как на узких десктопных экранах, так и на мобильных устройствах — независимо от темы.
Эта тема была разработана для стандартного макета Discourse. Если вашему сайту требуется много дополнительных кнопок, то исправление этой проблемы лежит на вас. Думаю, вы уже поняли, как это сделать
Если вам нужно переопределить CSS в этой теме, создайте компонент темы с этими переопределениями и добавьте его к вашей теме.
Это я вам нужен — у Йохани даже нет доступа к моей теме!
Если бы вы могли настроить это так, чтобы оно применялось только к кнопкам с классом d-editor-button-bar, я бы принял это изменение. В противном случае вы потеряете все стили границ повсюду!