discourse/app/controllers/admin/config
Osama Sayegh 7fce724089
FEATURE: Theme-owned color palettes (#32795)
This commit removes the color palette dropdown from the theme page and replaces it with a new "Colors" tab where the theme's color palette can be edited directly in that tab on the theme page. With this change, a theme's color palette is strongly tied to its theme and can't be linked to other themes and it can't be selected by users without using the theme as well.

All of the changes are behind a feature flag. To enable it, turn on the `use_overhauled_theme_color_palette` setting.

Co-authored-by: Ella <ella.estigoy@gmail.com>
2025-06-04 07:47:58 +03:00
..
about_controller.rb DEV: Port the about page extra groups functionality into core (#32659) 2025-05-14 09:44:25 +08:00
color_palettes_controller.rb FEATURE: Theme-owned color palettes (#32795) 2025-06-04 07:47:58 +03:00
customize_controller.rb PERF: Improve performance of the new themes listing page (#32641) 2025-05-08 19:18:07 +03:00
flags_controller.rb DEV: Stop injecting a service result object in the caller object 2024-10-22 16:58:54 +02:00
fonts_controller.rb UX: split admin logo and fonts to separate pages (#32700) 2025-05-14 14:02:34 +08:00
logo_controller.rb FIX: Rename branding to logo and fonts (#32264) 2025-04-14 10:49:47 +08:00
site_settings_controller.rb FEATURE: Localization admin settings config page (#31085) 2025-01-31 12:55:30 +10:00