Alan Guo Xiang Tan
94b09f3331
DEV: Open theme settings objects editor from admin customize theme page ( #26006 )
...
Why this change?
The `/admin/customize/themes/:id/schema/name` route is a work in
progress but we want to be able to start navigating to it from the
`/admin/customize/themes/:id` route.
What does this change do?
1. Move `adminCustomizeThemes.schema` to a child route of
`adminCustomizeThemes.show`. This is because we need the model
from the parent route and if it isn't a child route we end up
having to load the theme model again from the server.
1. Add the `objects_schema` attribute to `ThemeSettingsSerializer`
1. Refactor `SiteSettingComponent` to be able to render a button
so that we don't have to hardcode the button rendering into the
`SiteSettings::String` component
2024-03-06 08:24:29 +08:00
..
2024-02-15 11:27:51 -05:00
2023-12-12 13:09:05 +01:00
2022-12-28 13:11:12 +00:00
2023-11-02 10:34:37 +10:00
2023-11-02 10:34:37 +10:00
2023-10-19 14:23:41 +10:00
2023-12-04 12:53:07 +01:00
2024-01-12 11:55:26 +10:00
2023-08-31 11:49:35 +02:00
2023-10-23 21:09:02 +02:00
2023-10-23 21:09:02 +02:00
2022-12-28 13:11:12 +00:00
2023-08-31 11:49:35 +02:00
2022-12-28 13:11:12 +00:00
2023-08-31 11:49:35 +02:00
2022-12-28 13:11:12 +00:00
2023-12-12 13:09:05 +01:00
2023-08-31 11:49:35 +02:00
2023-08-31 11:49:35 +02:00
2022-12-28 13:11:12 +00:00
2022-12-28 13:11:12 +00:00
2022-12-28 13:11:12 +00:00
2023-02-08 11:21:39 -08:00
2023-08-31 11:49:35 +02:00
2023-02-08 11:21:39 -08:00
2023-08-31 11:49:35 +02:00
2023-08-31 11:49:35 +02:00
2023-09-28 13:30:19 -04:00
2024-03-06 08:24:29 +08:00
2024-03-06 08:24:29 +08:00
2023-11-07 16:48:30 -05:00
2023-10-26 18:26:36 +02:00
2024-01-18 13:06:42 +01:00
2024-01-18 13:06:42 +01:00
2024-02-28 14:00:53 +01:00
2024-01-18 13:06:42 +01:00
2023-11-20 09:59:04 +11:00
2023-11-27 09:32:28 +11:00
2022-12-28 13:11:12 +00:00
2022-12-28 13:11:12 +00:00
2023-08-31 11:49:35 +02:00
2023-10-16 10:34:34 -04:00
2022-12-28 13:11:12 +00:00
2022-12-28 13:11:12 +00:00
2024-01-03 09:27:25 +08:00
2022-12-28 13:11:12 +00:00
2022-12-28 13:11:12 +00:00
2023-08-31 11:49:35 +02:00
2023-08-31 11:49:35 +02:00
2022-12-28 13:11:12 +00:00
2024-02-05 17:31:31 +01:00
2023-11-21 09:37:11 +10:00
2023-12-12 13:09:05 +01:00
2022-12-28 13:11:12 +00:00
2023-12-12 13:09:05 +01:00
2023-12-12 13:09:05 +01:00
2023-09-11 13:44:52 +02:00
2023-12-12 13:09:05 +01:00
2024-03-01 17:20:15 +01:00
2024-02-15 11:27:51 -05:00
2022-12-28 13:11:12 +00:00
2023-10-23 14:46:10 +08:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:38:17 +10:00
2024-02-07 07:46:42 +11:00
2023-09-11 13:44:52 +02:00
2024-01-26 13:10:45 -05:00
2023-10-26 18:26:36 +02:00
2023-08-31 11:49:35 +02:00
2023-12-12 13:09:05 +01:00
2023-10-31 08:57:50 +01:00
2023-10-26 08:24:47 -04:00
2023-10-26 08:24:47 -04:00
2022-12-28 13:11:12 +00:00