10 Commits
Author SHA1 Message Date
Jarek Radosz d1dcad91f3 DEV: Update linting config and run gjs-codemod (#87)
* DEV: Update linting config and run gjs-codemod

* DEV: Update linting config and run gjs-codemod
2025-06-05 12:04:50 +01:00
Kris 76ecc5abb1 UX: normalize locale (#86) 2025-05-13 15:33:54 -04:00
Sérgio Saquetim 82d5925f31 DEV: Don't use deprecated .topic argument on header outlets (#68) 2024-08-20 22:48:29 -03:00
Alan Guo Xiang Tan 73747938bd DEV: Migrate custom header links to new objects setting type (#53)
Why this change?

Since discourse/discourse@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-04-23 11:50:20 +08:00
Alan Guo Xiang Tan 5006125483 DEV: Rename Custom_header_links settings to custom_header_links (#45)
Why this change?

Using uppercase in settings name is not part of our convention so
renaming it here.
2024-01-26 10:15:41 +08:00
David Taylor 916b1ffeff DEV: Update to support core outletArgs change (#44) 2023-12-08 17:34:37 +00:00
Alan Guo Xiang Tan f537e66015 DEV: Switch to new API to render into plugin outlet take 2 (#40)
This reverts commit c2c6b9bc37.

Theme compatibility issue has been fixed.
2023-10-18 08:42:29 +08:00
Alan Guo Xiang Tan d3498f70b7 Revert "DEV: Switch to new API to render into plugin outlet (#37)" (#39)
This partially reverts commit 87404864d2.

Compatibility issue is causing the theme to break: https://meta.discourse.org/t/-/282144
2023-10-16 15:23:33 +08:00
Alan Guo Xiang Tan 87404864d2 DEV: Switch to new API to render into plugin outlet (#37)
Why this change?

The renderInOutlet plugin API was introduced in Discourse core which
we will prefer to use going forward.
2023-10-11 11:33:37 +08:00
Kris 71c9104e48 REFACTOR: move widget to an ember component (#34) 2023-08-03 12:05:58 -04:00