0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-05 15:18:34 +08:00
discourse/themes/horizon
David Taylor ce04edc1ae
DEV: Enforce :where() for .uc-* upcoming-change classes via stylelint (#41917)
Upcoming changes with `body_class: true` add a `uc-*` class to `<body>`.
This class is temporary, so we do not want core/theme/plugin CSS to
become dependent on it. Therefore we must not allow it to contribute
specificity to selectors.

This commit adds a `discourse/uc-classes-in-where` which reports any
misuse of `.uc-*` classes, fixes up some existing cases, and documents
the pattern in the upcoming-changes skill.
2026-07-22 15:26:59 +01:00
..
assets FIX: import Horizon system theme (#33229) 2025-06-17 14:03:38 +08:00
common DEV: Enforce :where() for .uc-* upcoming-change classes via stylelint (#41917) 2026-07-22 15:26:59 +01:00
desktop FIX: import Horizon system theme (#33229) 2025-06-17 14:03:38 +08:00
javascripts FIX: Horizon > Apply create-topic-label transformer to Horizon sidebar button (#40730) 2026-06-10 12:12:28 +02:00
locales I18N: Update translations (#41121) 2026-06-23 17:51:40 +02:00
migrations/settings UX: Convert Horizon topic_card_context to boolean with theme modifier (#37325) 2026-01-27 12:18:48 +01:00
screenshots UX: Tweaks to default theme screenshots (#41592) 2026-07-10 09:05:41 -04:00
scss UX: Fix padding of pm small action in mobile view of horizon theme (#41757) 2026-07-16 13:14:17 +02:00
spec/system FEATURE: Enable high context topic cards in Horizon by default (#39959) 2026-05-15 10:50:42 +10:00
test DEV: route nested view through topic route (#40820) 2026-06-15 11:42:20 -05:00
about.json UX: Convert Horizon topic_card_context to boolean with theme modifier (#37325) 2026-01-27 12:18:48 +01:00
LICENSE FIX: import Horizon system theme (#33229) 2025-06-17 14:03:38 +08:00
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
README.md FIX: import Horizon system theme (#33229) 2025-06-17 14:03:38 +08:00
settings.yml FEATURE: Enable high context topic cards in Horizon by default (#39959) 2026-05-15 10:50:42 +10:00
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

Horizon is a simple, beautiful theme that improves the out-of-the-box experience for Discourse sites.

https://meta.discourse.org/t/horizon-theme/360486