Тема Horizon

:information_source: Резюме Horizon — это простая и красивая тема, улучшающая работу сайтов Discourse «из коробки».
:eyeglasses: Предпросмотр Попробуйте его здесь на Meta или по ссылке Theme Creator
:hammer_and_wrench: Репозиторий Horizon является частью ядра Discourse.
:question: Руководство по установке Устанавливать Horizon не нужно, он уже предустановлен как часть ядра Discourse.
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Особенности

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

Список тем с персонализированным баннером приветствия

Макет категорий и последних тем

Список последних тем

Карточки тем, предоставляющие ровно столько информации, сколько нужно

Удобное чтение с меньшим количеством визуального шума

Настраиваемые цветовые палитры для уникального внешнего вида

Светлая тема

Темная тема

Совместимость с компонентами темы / плагинами

Поскольку Horizon — относительно новая тема с довольно жесткой стилизацией, на данный момент она не полностью совместима со всеми компонентами тем. Хотя мы будем стремиться обеспечить совместимость самых популярных компонентов с Horizon, мы рекомендуем сайтам, заинтересованным в глубокой кастомизации, использовать вместо этого тему Foundation.

Совместимо

Мы протестировали следующие функции с Horizon и подтвердили их работоспособность. Возможны варианты улучшения; пожалуйста, сообщите нам, если у вас есть идеи по повышению совместимости. Все, что не указано здесь, либо частично совместимо, либо несовместимо, либо еще не протестировано.

Частичная совместимость

Пожалуйста, сообщите нам, если совместимость с этой функцией важна для вас; это поможет нам расставить приоритеты в улучшениях компонента темы / плагина или Horizon.

Несовместимо

Пожалуйста, сообщите нам, если совместимость с этой функцией важна для вас; это поможет нам расставить приоритеты в улучшениях компонента темы / плагина или Horizon.

  • Easy Footer
  • Custom Header Links
30 лайков

It took me a moment there to realize the new topic button had been moved away from the main area.

If the sidebar is hidden does that mean the only way to create a topic is via keyboard shortcut?

3 лайка

Hi, I want to disable fullwidth view, is this no longer possible?

I have two questions regarding the Horizon theme.

chrome_2025-04-14_01-11-27

First, I cannot find the paintbrush icon for Theme Settings. Could you tell me where it is located and how to make it show?

Second, the display appears to be incorrect when using Chinese.

1 лайк

You’d need to make sure all of the horizon palettes are user selectable in the color palette area of the admin panel.

1 лайк

It is not possible. We’ve integrated the full width styles into the theme. We have done this for various reasons but one of them is preparatory work to bring full width setting into core.

1 лайк

Okay, but that’s a lot of wide space on a big screen, will the setting in the core be in the theme settings ? Will i be able to turn off the fullwidth from the settings?

1 лайк

The one thing that seems to bother me a lot is on the main page where the category is in the bottom right corner and the username is underneath the topic title.

I find myself visually scanning every single time to the bottom right as for me, the category is much much more important than who replied last to the topic. And also I don’t seem to see any tags, those are also more important to me than who replied last. I guess unless I know a lot of people on a forum, I don’t seem to prioritize too much who replied last.

Does anyone else feel the same way?

7 лайков

The reply or like icon doesn’t work. I saw a theme where you clicked on the heart and it gave you the like. The reply button went to the last page.

twitter, facebook, reddit all work this way.

It also doesn’t display the name of the user who posted it. Having to guess who posted it from the photo is kind of weird.

2 лайка

Is there a reason that clicking the user-avatar and name doesn’t do anything? I’d expect it to open the user-card.

I’d also love to be able to switch to showing the full name, but de-selecting prioritize username in site settings doesn’t change the field:

image

I recently did a PR to show full name on topic cards. I’d find it quite helpful and consistent on both views and it seems a simple check?

4 лайка

Hi, if i enable the sidebar in the dropdown menu, the new topic button is fixed in there is there a work around?

1 лайк

how to show the topics view count?

1 лайк

Yes, but in all topic cards / lists

Hmm… looking again, I don’t think this theme shows the views.

2 лайка

Thanks nolo! The PR is welcome in the theme itself. We ported the component to live inside of the theme as it is so closely related, we want to keep it all consolidated here.

2 лайка

@jordan.vidrine Can an option to change the color mode colors be placed into the theme settings?
Options such as:
var(–background-color)
var(–d-content-background)

This happens on both my instance and on meta.discourse.org.

When the chat window is opened, and the composer window is launched it pushes the chat box untop of the composer window as seen below:

Then when the composer is on the right side position, the chatbox is floating as shown below:

@jordan.vidrine @Discourse

Can the table of contents button be a circle instead of an oval? IMO it would seem more consistent :person_shrugging: .

some love is needed with the dropdown menu GitHub - paviliondev/discourse-dropdown-header: A theme component to add links in the header with dropdowns

or is there a discourse-supported top menu component already compatible with Horizon?

2 лайка

Header Submenus, perhaps :thinking:?

1 лайк