Галерея настройки дискурса

Привет!

Отслеживать возможные варианты кастомизации — задача не из лёгких, как и поиск вдохновения.
Как насчёт создания постоянно обновляемой галереи с лучшими примерами (в Конструкторе тем)?

На данный момент я наткнулся на тему Looking for examples of some nice customizations (I want my community look pretty;)), где нашёл отличные примеры, такие как New Relic, FeverBee Experts и Revolut.

Эта тема не полна: в ней отсутствует Angus’ Sandbox, где показаны прекрасные примеры предпросмотра тем, а также есть своего рода новостной блог. Ещё один отличный пример плагина предпросмотра можно найти в теме Any live examples of category-specific CSS styling?.

Кроме того, отсутствует ссылка на Material Design Experiments.

Один поистине впечатляющий пример представлен в теме Sharing our experience changing the Discourse UI, но, к сожалению, детали не указаны :frowning:.

Я столкнулся с тем, что документация по #themes не централизована. Хорошо это сделано для Material Theme на странице Daemonite Material Discourse Theme. Кроме того, я нашёл простое общее описание в теме Introducing Discourse User Themes и ещё кое-что в Discourse Interface Tweaking and User Feedback.

Внешние источники по программированию также редки. На данный момент я нашёл только https://dzone.com/articles/customizing-a-discourse-forum-for-non-coders-and-d., но документация на Developing Discourse Themes & Theme Components очень обширна.

4 лайка

На нашем сайте есть галерея примеров: Discourse customers | Discourse - Civilized Discussion

Категория #theme содержит все темы: полные темы помечены тегом #theme-full, а компоненты тем — тегом #theme-component. Также есть категория для #plugins.

Документация по темам находится в категории #howto:devs с тегом #themes (возможно, стоит переименовать этот тег, чтобы его назначение было понятнее вне этой категории).

Вы ищете галерею, где можно увидеть, как выглядят темы и компоненты тем, не заходя в отдельную тему? Это возможная доработка, которую мы можем добавить в нашу категорию тем в будущем. Также можно было бы добавить вступительный баннер с объяснением того, что я только что перечислил.

Что именно нужно сослаться? Это пользователь, который делился тем, что экспериментировал на своём собственном сайте. Если вам нужно именно это, вам стоит попросить его поделиться своим CSS. То же самое касается Sharing our experience changing the Discourse UI.

Что конкретно вам поможет? Вы ищете более подробную документацию по оформлению определённых аспектов Discourse? Например, руководство по изменению макета списка тем? Общие руководства по компонентам тем — это то, что я давно хотел создать.

Можете ли вы привести пример другого сайта или платформы, которые хорошо реализуют то, что вы ищете? Мы ценим вашу обратную связь и действительно хотим сделать так, чтобы всё было легко найти!

7 лайков

В данный момент я ищу идеи о том, как сделать стандартный фронтенд более привлекательным, чтобы показать, что это не просто форум. Обмен опытом изменения интерфейса Discourse и https://experts.feverbee.com/ — довольно достойные примеры этого типа решений.

4 лайка