Horizon Theme

:information_source: Summary Horizon is a simple, beautiful theme that improves the out-of-the-box experience for Discourse sites.
:eyeglasses: Preview Preview on Discourse Theme Creator
:hammer_and_wrench: Repository GitHub - discourse/horizon
:question: Install Guide How to install a theme or theme component
:open_book: New to Discourse Themes? Beginner’s guide to using Discourse Themes

:warning: Horizon is an experimental theme! Before installing, please read our announcement and testing guide: Help us test Horizon, our newest theme

Features

Horizon offers a simple, user friendly design. We’ve focused on ensuring members can find the information they need and participate in meaningful conversations with fewer distractions.

Topic list with personalized welcome banner

Topic cards that provide just enough information

Easy reading within topics and chat with less visual noise

Custom color palettes for a unique look and feel

All color palettes also available in light mode.

21 Likes

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?

1 Like

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 Like

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

1 Like

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 Like

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 Like

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?

4 Likes

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.

1 Like

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?

3 Likes

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

how to show the topics view count?

Yes, but in all topic cards / lists

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