Theme Customization
#19709
Replies: 5 comments 3 replies
|
I can make a demo if anyone is interested :-) |
2 replies
|
Only Liquid :( You can demo it to see it in action |
0 replies
|
Very cool! The theme can also have a base theme, in which case you'd need to initialize Templates from that as well (digging recursively as long as this dependency chain goes). Also, something needs to happen if the theme uses Razor (or anything other than Liquid), at least the button be greyed out with a note on this. |
0 replies
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment











Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Theme Customization: bootstrap front-end Liquid overrides from the admin UI
I've put together a new feature,
OrchardCore.ThemeCustomization, that lets a super admin bootstrap front-end customization from the admin UI by cloning the active site theme's Liquid templates into Orchard's runtime-managed Templates store — without creating a new compiled theme, touching extension discovery, or requiring a rebuild/restart. Looking for feedback on the approach before pushing this further (CSS/JS overrides, broader template coverage, etc.).How it works
OrchardCore.ThemeCustomizationfeature.Admin → Design → Themes, the active theme's card now shows a Customize button (only visible if you hold theManageThemeCustomizationpermission).All reactions