From 8d177ba1ce6d85bd6410db29d3a2c1db92092ecf Mon Sep 17 00:00:00 2001 From: AIC BV <89913092+AIC-BV@users.noreply.github.com> Date: Fri, 7 Nov 2025 11:18:24 +0100 Subject: [PATCH 1/3] Document 'parent' key for theme fallback Added 'parent' key to theme information documentation. --- themes/development.md | 1 + 1 file changed, 1 insertion(+) diff --git a/themes/development.md b/themes/development.md index 0f2f9247..547ca8a4 100644 --- a/themes/development.md +++ b/themes/development.md @@ -25,6 +25,7 @@ Field | Description `form` | a configuration array or reference to a form field definition file, used for [theme customization](#theme-customization), optional. `require` | an array of plugin names used for [theme dependencies](#theme-dependencies), optional. `mix` | an object that defines Mix packages contained in your theme for [asset compilation](../console/asset-compilation). +`parent` | define a parent theme that this theme will use as a fallback if the file is not present Example of the theme information file: From c7a6812337737583a0426f0a7b69b6a0383a29d9 Mon Sep 17 00:00:00 2001 From: AIC BV <89913092+AIC-BV@users.noreply.github.com> Date: Fri, 7 Nov 2025 11:25:12 +0100 Subject: [PATCH 2/3] Update 'parent' field description in development.md Clarify that the 'parent' field is optional. --- themes/development.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/development.md b/themes/development.md index 547ca8a4..6b9dec11 100644 --- a/themes/development.md +++ b/themes/development.md @@ -25,7 +25,7 @@ Field | Description `form` | a configuration array or reference to a form field definition file, used for [theme customization](#theme-customization), optional. `require` | an array of plugin names used for [theme dependencies](#theme-dependencies), optional. `mix` | an object that defines Mix packages contained in your theme for [asset compilation](../console/asset-compilation). -`parent` | define a parent theme that this theme will use as a fallback if the file is not present +`parent` | define a parent theme that this theme will use as a fallback if the file is not present, optional Example of the theme information file: From 44e91c330f5b03993f9497fe93c6b78e3e0a58c3 Mon Sep 17 00:00:00 2001 From: AIC BV <89913092+AIC-BV@users.noreply.github.com> Date: Fri, 7 Nov 2025 13:43:10 +0100 Subject: [PATCH 3/3] Fix formatting of 'parent' theme documentation --- themes/development.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/development.md b/themes/development.md index 6b9dec11..212422a4 100644 --- a/themes/development.md +++ b/themes/development.md @@ -25,7 +25,7 @@ Field | Description `form` | a configuration array or reference to a form field definition file, used for [theme customization](#theme-customization), optional. `require` | an array of plugin names used for [theme dependencies](#theme-dependencies), optional. `mix` | an object that defines Mix packages contained in your theme for [asset compilation](../console/asset-compilation). -`parent` | define a parent theme that this theme will use as a fallback if the file is not present, optional +`parent` | define a parent theme that this theme will use as a fallback if the file is not present, optional. Example of the theme information file: