Commit Graph

11 Commits

Author SHA1 Message Date
David Taylor d7335940a5
DEV: Update eslint config (#70) 2024-11-19 11:35:59 +01:00
overgrow f670596c6a
DEV: Improve plugin outlets in category-banner component (#64)
Add category argument to plugin outlet to make it more usable for customization, create new outlet 'after-description'
2024-08-27 06:44:55 +08:00
Alan Guo Xiang Tan 04c2b2b6ff
DEV: Migrate `categories` setting to new objects setting type (#51)
Since https://github.com/discourse/discourse/commit/a440e15, we have started to support objects typed theme setting so we are switching this theme component to use it instead as it provides a much better UX for configuring the settings required for the theme component.
2024-05-06 13:08:39 +08:00
Jarek Radosz d61629c0fc
DEV: Update linting (#47) 2024-03-27 16:16:16 +00:00
Kris daec18921f
FEATURE: optionally show category logo, change text alignment (#44) 2024-01-31 14:47:25 -05:00
Kris 71c371c7c5
FIX: allow HTML in category description (#42)
This regressed in 1398eeeff5
2023-10-25 06:24:14 +08:00
Alan Guo Xiang Tan 1398eeeff5
DEV: Various improvements to theme (#39)
This commits introduces the follow changes:

1. Use the `renderInOutlet` API over the connectors convention
1. Renames `discourse-category-banners` component to `category-banner`
   which is more appropriate cause we are only rendering banner for one
category.
1. Adds system tests
2023-10-23 12:17:00 +08:00
Kris 813151307f
FEATURE: add features for tag banner integration, clean up (#32) 2023-05-03 12:51:41 -04:00
Kris 3199fd59d3
DEV: ensure class removal when banner doesn't show (#30) 2023-03-31 10:41:01 -04:00
Kris f7696c3372
UX: category icon compatibility improvements (#29) 2023-03-30 13:10:47 -04:00
Kris ca80cd248c
REFACTOR: Update from widget to a glimmer component (#28) 2023-03-28 16:08:09 -04:00