Enhancement
(User-visible)
It should be possible to export a (newly created) theme or import another theme.
All relevant files and folders should be combined in a ZIP file. Concretely these are:
- Stylesheets: In webapp\style\''theme name''\
- Theme Resources: In webapp\themes\''themename''\
- Theme configuration: In webapp\WEB-INF\themes\''themename''\:
- The theme.xml as configuration for the theme.
- The theme-settings.xml as configuration for the theme variables.
For newly created themes, all theme files are placed in the folders named accordingly. For already existing themes this is (currently) not yet the case.
Test
ThemeEditor_Ticket-24158_Import-export.script.xml