Pinboard — это тема с простым пользовательским интерфейсом. Она отлично сочетается с плоской таксономией, например, с простым списком категорий или тегов.
Тема устанавливает несколько дополнительных компонентов. Некоторые из них требуют настройки параметров для изменения внешнего вида темы:
Переключатель тёмной/светлой темы
Чтобы переключатель работал, в настройках темы следует выбрать светлую цветовую схему, а в общих настройках — тёмную (default dark mode color scheme id).
Вы можете решить, отображать ли иконку переключателя в заголовке. По умолчанию она отображается в подвале боковой панели.
Скругление
Стилевой компонент для скругления элементов макета. На моём превью-сайте радиус по умолчанию установлен на 10 пикселей, а радиус кнопок — на 4 пикселя.
Панели
Ещё один стильный компонент для отображения контейнеров списков в виде панелей. В теме определён стиль с тенью для панелей; вы можете включить его, используя переменную --shadow:
Пожалуйста, подскажите, какое настройку я упустил. Главная страница отображает для меня внешний контейнер с темами ниже. Вместо каждой доски с булавками.
Вам также необходимо установить «Топ тем» в качестве главной страницы. Ваша главная страница в настоящее время настроена на список категорий. Это связано с тем, что данная настройка темы отображает только списки досок объявлений и скрывает контент ниже. Это работает только на корневом маршруте. При необходимости мы можем заменить «Топ тем» на доску объявлений с топ-темами. Обычно для работы форума необходим список категорий или список последних тем.
Чтобы установить верхнюю страницу в качестве главной, сделайте её первым элементом в списке верхнего меню в настройках администратора:
Да, эти элементы скрыты. У меня есть своё мнение по этому поводу в данной теме, поскольку разделы «Последние»/«Новые»/«Непрочитанные» уже доступны в боковой панели, а раздел «Лучшее» используется для главной страницы.
Если вы хотите использовать эту тему и при этом иметь эти элементы в навигационной панели, вам нужно вручную переопределить стили темы.
Я не вижу разделов «Последние»/«Новые»/«Непрочитанные» в боковой панели — ни на моём экземпляре темы, ни на тестовом сайте, ни на скриншотах в этом сообщении. Не могли бы вы подсказать, куда мне стоит посмотреть?
«Latest» по умолчанию называется «Всё» на боковой панели. На моих скриншотах она называется «Все».
Но да, это правда, что «Unread» и «New» теперь не отображаются на боковой панели. Мне казалось, что они появляются там так же, как и раньше в выпадающем меню «гамбургер». Возможно, я ошибаюсь или это было изменено. В боковую панель постоянно вносятся обновления.
Контекстная информация о новом контенте на боковой панели — это точки уведомлений, отображаемые рядом со всеми элементами меню, содержащими новый контент для авторизованного пользователя:
У меня тоже не отображается в теме по умолчанию, так что, вероятно, это связано с компонентом.
На самом деле, посмотрите здесь: Dark/Light Mode Toggle - #88 by RGJ Сейчас переключатель отображается только тогда, когда у пользователя включено автоматическое переключение цветового режима.
Скриншот сделан с ноутбука 15 дюймов — кажется, что пропорции нарушены?
Вы рассматривали вариант с вкладками вместо отображения категорий в виде коробок в списке, например, чтобы «Отзывы» были вкладкой рядом с «Добро пожаловать в Pinboard»?
Я только что обновил рефакторинг этой темы. В интерфейсе изменения незначительные, но код темы переорганизован и включает несколько новых компонентов.
Если вы устанавливали тему ранее, вам потребуется заново настроить компоненты и любые стили, которые вы применяли поверх неё. Если вы не хотите делать это прямо сейчас, вы также можете загрузить тему из ветки v1 и остаться на предыдущей конфигурации: