Enhancement
Currently, the parts of a theme, such as the stylesheets, are configured in the application configuration in the theme service.
<config service-class="com.top_logic.gui.ThemeFactory"> <instance> <themes> <theme id="default"> <styles> <style name="/style/monitoringStyle.css"/> </styles> </theme> </themes> </instance> </config>
This means that it is not possible to edit the theme configuration dynamically. To avoid this, the theme configuration should be saved in a separate file in
webapp/WEB-INF/themes/"theme-name"/theme.xml
in the corresponding module.
Test
No test.