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