Commit Graph

4 Commits

Author SHA1 Message Date
OsamaSayegh 803787ba74
Revert "Revert "DEV: Migrate custom header links to new objects setting type (#53)""
This reverts commit a178fdd2f7.
2024-04-25 02:03:58 +03:00
OsamaSayegh a178fdd2f7
Revert "DEV: Migrate custom header links to new objects setting type (#53)"
This reverts commit 73747938bd.
2024-04-25 01:56:51 +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 601526cf77
DEV: Move setting translation to locale files instead. (#49)
Why this change?

This is the recommended way to add descriptions for a theme setting as
mixing translation for multiple locales in the settings file is not
recommended per
https://meta.discourse.org/t/add-localizable-strings-to-themes-and-theme-components/109867.
2024-03-13 14:04:03 +08:00