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-26 17:40:48 +04:00
2024-02-23 11:42:28 +05:30
2020-12-08 11:55:49 -08:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-02-08 11:21:39 -08:00
2023-11-30 10:53:17 +10:00
2023-01-09 14:14:59 +00:00
2023-10-27 17:27:04 +08:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2024-02-21 14:19:04 -06:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-12-08 12:01:08 +02:00
2023-01-09 14:14:59 +00:00
2023-01-11 16:43:18 +08:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2022-07-28 11:16:33 +03:00
2022-07-28 11:16:33 +03:00
2022-10-05 12:30:02 +03:00
2022-07-28 11:16:33 +03:00
2023-04-24 09:30:51 -05:00
2019-05-13 09:31:32 +08:00
2019-12-03 18:37:01 +11:00
2024-02-26 17:40:48 +04:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2020-08-10 09:49:05 -05:00
2023-01-09 14:14:59 +00:00
2022-04-21 18:18:35 +01:00
2023-03-10 13:45:01 +08:00
2019-05-13 09:31:32 +08:00
2019-08-12 11:02:38 +01:00
2020-08-28 10:36:52 -04:00
2023-01-31 17:10:32 +00:00
2023-06-22 19:04:13 +03:00
2024-03-04 13:48:16 +10:00
2023-01-20 09:50:24 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2024-01-03 09:27:25 +08:00
2019-07-30 15:05:08 -04:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2020-12-09 15:40:40 -05:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2021-07-08 10:46:21 +03:00
2023-05-29 14:47:18 -07:00
2024-02-26 17:40:48 +04:00
2024-02-29 20:20:48 +04:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2021-04-22 15:00:23 -07:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2024-02-26 17:40:48 +04:00
2024-02-26 17:40:48 +04:00
2023-01-09 14:14:59 +00:00
2024-02-21 17:29:47 +02:00
2023-01-09 14:14:59 +00:00
2023-05-15 21:45:26 +03:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-06-06 12:24:19 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2020-06-09 20:49:32 +05:30
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-12-07 11:30:44 -06:00
2019-05-13 09:31:32 +08:00
2023-09-03 22:14:51 +00:00
2024-02-05 17:31:31 +01:00
2023-06-07 21:31:20 +03:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2024-02-26 17:40:48 +04:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2021-04-06 11:13:06 -04:00
2021-08-27 16:26:06 +01:00
2021-07-08 10:46:21 +03:00
2021-08-25 11:17:56 +08:00
2020-06-17 12:42:20 +02:00
2023-07-18 10:13:40 +08:00
2023-04-24 09:30:51 -05:00
2023-09-06 10:57:30 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2023-09-05 10:11:39 +08:00
2023-01-09 14:14:59 +00:00
2023-05-17 09:16:42 -07:00
2021-04-21 08:41:36 -03:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2024-01-11 13:43:01 +10:00
2023-03-02 16:40:53 +01:00
2023-09-05 10:11:39 +08:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-04-03 15:02:42 -03:00
2021-04-27 15:52:45 +10:00
2020-07-23 09:25:31 +08:00
2023-05-25 09:10:32 +08:00
2023-07-24 08:07:37 +08:00
2023-06-30 12:25:43 +10:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-07-06 14:42:59 +10:00
2024-02-02 10:35:15 +02:00
2023-07-19 23:06:13 +08:00
2019-05-13 09:31:32 +08:00
2024-02-12 14:04:02 -06:00
2023-02-13 12:39:45 +08:00
2023-01-09 14:14:59 +00:00
2023-01-20 09:50:24 +08:00
2024-01-11 14:04:02 +08:00
2024-02-01 10:26:56 +08:00
2024-03-06 08:24:29 +08:00
2019-05-13 09:31:32 +08:00
2023-10-17 19:06:01 +03:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:15:00 +00:00
2023-05-31 19:32:06 +05:30
2024-01-17 20:26:51 +02:00
2023-01-09 14:14:59 +00:00
2023-04-24 16:04:26 -03:00
2021-07-08 10:46:21 +03:00
2023-08-15 15:03:42 -03:00
2023-01-09 14:14:59 +00:00
2023-03-28 18:09:22 +11:00
2023-03-28 18:09:22 +11:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2024-01-17 20:26:51 +02:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2022-05-11 09:29:24 +10:00
2023-01-09 14:14:59 +00:00
2024-02-26 17:40:48 +04:00
2021-04-27 15:52:45 +10:00
2023-01-09 14:14:59 +00:00
2019-05-13 09:31:32 +08:00
2023-07-04 15:08:29 +10:00
2023-12-06 13:18:34 +01:00
2023-01-09 14:14:59 +00:00
2023-11-13 15:04:15 -05:00
2023-10-05 20:41:12 +02:00
2024-02-05 14:30:36 +05:30
2023-01-09 14:14:59 +00:00
2022-08-24 16:01:29 +10:00
2024-02-26 17:40:48 +04:00
2023-01-09 14:14:59 +00:00
2023-11-01 16:41:10 +02:00
2023-06-09 10:22:41 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2021-04-30 17:08:38 -07:00
2023-06-01 11:32:05 +08:00
2023-07-12 11:21:51 -03:00
2024-01-23 17:23:26 +01:00
2019-05-13 09:31:32 +08:00
2023-01-09 14:14:59 +00:00
2021-08-25 17:10:12 -04:00
2023-09-26 10:34:38 +08:00