Прежде чем начать, хочу поблагодарить вас за этот замечательный программный продукт.
Я использовал Discourse на множестве сайтов, даже не задумываясь о том, что лежит в основе этого ПО.
Но я только что настроил собственный хостинг, и это потрясающе! Спасибо ещё раз.
Затем я также посмотрел темы здесь, слева: meta(dot)discourse(dot)org/c/theme/61/none
Но я не смог найти ни одной темы с похожим макетом для категорий.
Поэтому хотел узнать, есть ли другие места, где можно найти темы?
Спасибо!
P.S.: Извините за то, что две ссылки скрыты. Как новый пользователь, я ограничен двумя ссылками в одном сообщении. Возможно, стоит не учитывать ссылки внутри этого самого форума…
Discourse очень гибкий в настройке, и разумный подход заключается в том, чтобы найти (или создать) тему, которая оформляет весь сайт в целом, а затем при необходимости использовать компоненты тем для конкретных функций (например, карточки категорий ).
Я упустил категорию «theme-component», я посмотрю здесь (хотя раздел «theme» кажется закрытым и содержит фиксированный список тем, а «theme-category» выглядит как настоящий форум, так что найти что-то может быть немного сложнее).
Также, думаю, рано или поздно мне придётся углубиться в кастомизацию с помощью HTML/CSS (даже JS?), чтобы делать такие вещи, как добавление общего фона или фона только внутри карточек категорий, как в этих примерах.
Я нашёл эти темы (в них также перечислены некоторые другие):
Если вы знакомы с функцией «Просмотр кода элемента» в настольном браузере, это возможно, но не факт. Форумы, на которые вы дали ссылку, вероятно, работают на платформе Discourse.
Не совсем понял, что вы имеете в виду под «кажется закрытым» и «кажется настоящим форумом»
#theme и #theme-component — это обе категории с одинаковыми настройками безопасности.
Вы можете отвечать на существующие темы, но чтобы опубликовать свою тему или компонент темы, вы должны состоять в группе Theme authors - Discourse Meta
Их внешний вид отличается, как вы, возможно, заметили, но обе представляют собой списки тем.
Темы меняют весь внешний вид вашего форума, тогда как компоненты тем обычно добавляют новые функции.
Это может помочь в зависимости от того, что вы хотите сделать. У Discourse есть собственный JS API. Поскольку все темы и компоненты тем на meta имеют открытый исходный код, вы можете посмотреть их код, чтобы понять, как они работают.
Не стесняйтесь задавать вопросы в Support или Development, если вам понадобится помощь после ознакомления с соответствующей документацией