๐ŸŒ… ืžืฆื™ื’ื™ื ืืช Horizon, ื”ื ื•ืฉื ื”ื—ื“ืฉ ื‘ื™ื•ืชืจ ืฉืœื ื•

For those with concerns around space, I think it is important to split the conversation into two parts.

WCAG recommends keeping lines at 80 characters or below for non-CJK text. Our designs try to take this into account; Horizon is currently at ~76.

So, there are two conversations here:

  1. I disagree with WCAG and usability experts; I just want lines to be as long as I want and donโ€™t want anyone enforcing the 80-character limit.

  2. I am fine with WCAG โ€“ I just think that there is an alternative alignment trick that can be used to make things look better.

For people in (2), can you share a screenshot or two demonstrating a better layout for ultra-wide screens?

For people in (1), I think the approach here is โ€œcustom componentโ€.

10 ืœื™ื™ืงื™ื

Any update on this?

The theme looks great!
But why it doesnโ€™t work with the Expanded AI summaries here on Meta?

ืœื™ื™ืง 1

Itโ€™s more about having a huge white space on a widescreen thatโ€™s the issue. I have a few users who also have widescreen monitors and similar feedback, stating itโ€™s more of a nuisance than helpful. I canโ€™t exactly say, โ€œWell, thatโ€™s the WCAG guideline,โ€ or โ€œJust buy a โ€˜normalโ€™ screen.โ€

I think the suggestion from @SubStrider in Help us test Horizon, our newest theme - #70 by SubStrider is very helpful.

Or perhaps the navigation could be centered.

We havenโ€™t gotten to this yet, but it is on our list to take care of.

Actually, one of my colleagues just took a look and confirmed that the only additional string added by Horizon (the theme description) is available in Crowdin already. So we should be all set on that front.

2 ืœื™ื™ืงื™ื

i thought the theme also has 2 settings whose descriptions should be translated. Should they remain in English, should I add them to that file, should they be moved to the en.yml file so that they can be easily translated in Crowdin or do you plan to remove them now that themeable site settings have been added?

ืœื™ื™ืง 1

Fortunately, I waited patiently for an update. I thought for a while about whether I should simply create a pull request to move the texts. That would obviously have been a waste of time

ืœื™ื™ืง 1

Well, I donโ€™t.

I disabled Horizon on my forum because there was way too often questions about how to start a topic. Mobile users use sidebar very rarely.

But that question is discussed and demand to do extra click to do one of basic functions in forums didnโ€™t considered as an issue :person_shrugging:

ืœื™ื™ืง 1

Wellโ€ฆ

(Someone asked recently in another topic that when users would use full quote. This could be one example, because Iโ€™ll flag these two latest posts to be moved to suggested topic, and then full quote would give some context)

ืœื™ื™ืง 1

ืขื“ื›ื•ืŸ ืงื˜ืŸ:

ื‘ื”ืชื‘ืกืก ืขืœ ืžืฉื•ื‘ ืฉืงื™ื‘ืœื ื• (ื™ืฉืŸ ื•ื—ื“ืฉ), ื”ื—ืœื˜ื ื• ืœื”ื—ื–ื™ืจ ืืช ื›ืคืชื•ืจ ื”-ื™ืฆื™ืจืช ื ื•ืฉื ืœืžื•ื‘ื™ื™ืœ.

ืชืžืฆืื• ืื•ืชื• ื‘ื—ื–ืจื” ื‘ืžืงื•ืžื• ื”ื™ืฉืŸ. ื’ื ื’ืจืกืช ื”ืกืจื’ืœ ื”ื—ื“ืฉื” ืชื™ืฉืืจ.

9 ืœื™ื™ืงื™ื

Thanks for this. I am still not seeing the new topic button on mobile, either in the app or via browser, without first clicking the hamburger menu. Iโ€™m on the most recent version of Discourse and using the horizon theme. Any idea?

EDIT- The team helped me diagnose this. If you are running the Stable Branch of Discourse 3.5.0, the new topic button will not display on mobile because the commit will not be added until the next stable version is released. If you need to enable the new topic button on mobile before that happens, you can use this custom CSS code:

.navigation-controls .fk-d-button-tooltip {
display: inline-flex !important;
}
2 ืœื™ื™ืงื™ื

ืฉืœื•ื @lindsey. ื™ืฉ ืœื ื• ืžื ื•ื™ ื”ืชื—ืœืชื™, ื•ืื ื™ ื—ื“ืฉ ื‘ืงื”ื™ืœืช Meta ื”ื–ื•. ืื‘ืœ ื‘ื“ื™ื•ืง ืขื‘ืจื ื• ืœ-Horizon ื•ื›ื‘ืจ ืžืงื‘ืœื™ื ืคื™ื“ื‘ืง ืžืฆื•ื™ืŸ. ืื– ืชื•ื“ื” ืœื›ื•ืœื›ื ืขืœ ื›ืœ ื”ืžืืžืฆื™ื ืฉืœื›ื ื‘ื™ืฆื™ืจืช Horizon. ื–ื” ื™ืฉืคื™ืข ืขืœ ื”ืงื”ื™ืœื” ืฉืœื ื• ื•ื™ืขื–ื•ืจ ืœื ื• ื‘ืžืฉื™ืžื” ืฉืœื ื• ืœืื–ืŸ ืžื—ื“ืฉ ืืช ืžืฉื•ื•ืืช ื”ื ื“ืœ"ืŸ ืœื›ื•ืœื!

7 ืœื™ื™ืงื™ื

A post was split to a new topic: How to customize colors on horizon theme?

Is there any documentation on how the sidebar/header background color is selected from color schemes? My organizationโ€™s brand and style guide is producing a very pink background as a result of our colors, with Horizon determining #ffecea as a color to pick which isnโ€™t in our brand book nor in the theme.

Current theme is below:

{
โ€œnameโ€: โ€œDSA Horizon Lightโ€,
โ€œlightโ€: {
โ€œprimaryโ€: โ€œ231F20โ€,
โ€œsecondaryโ€: โ€œffffffโ€,
โ€œtertiaryโ€: โ€œF04C53โ€,
โ€œquaternaryโ€: โ€œEC1F27โ€,
โ€œheader_backgroundโ€: โ€œffffffโ€,
โ€œheader_primaryโ€: โ€œ3B3838โ€,
โ€œselectedโ€: โ€œeae7e8โ€,
โ€œhoverโ€: โ€œf2f1f1โ€,
โ€œhighlightโ€: โ€œF5EBD6โ€,
โ€œdangerโ€: โ€œF7A5A9โ€,
โ€œsuccessโ€: โ€œ009d63โ€,
โ€œloveโ€: โ€œEC1F27โ€
โ€œtertiary-med-or-tertiaryโ€: โ€œ39845bโ€
}
}
ืœื™ื™ืง 1

The background is derived of the tertiary colour, #595bca in the below example

--background-color: light-dark(oklch(from #595bca 96% calc(c * 0.125) h), oklch(from #595bca 10% 0.025 h)) !important;

Defined in this file _color_definitions_entrypoint.scss

If you need it to be a different shade, youโ€™d have to tweak the values; changing 96% โ†’ 98% for example will produce a lighter pink

2 ืœื™ื™ืงื™ื

is there a setting to have the theme in a unified color, like this?

I think it depends on the color palette you select. You can find out which one you use here on Meta in your preferences, and then configure that for Horizon on your site.

ืœื™ื™ืง 1