enhancement
(User-visible)
It should be possible to export a (newly created) theme or import another theme.
All relevant files and folders should be bundled into a ZIP file. Specifically, these are:
- Stylesheets: In webapp\style\''themename''\
- Theme resources: In webapp\themes\''themename''\
- Theme configuration: In webapp\WEB-INF\themes\''themename''\:
- The `theme.xml` file as the theme configuration
- The `theme-settings.xml` file as the configuration for the theme variables.
For newly created themes, all theme files are stored in the corresponding folders. For existing themes, this is not (currently) the case.
Test
ThemeEditor_Ticket-24158_Import-export.script.xml