This change is being introduced in 7.1.1 to resolve the following feature request:
The change introduces an external folder in the JVM working directory containing images and stylesheets used by the microservice:
The REST configuration section can be used to tailor the header and footer on the pages:
The BasicRestConfig interface (which defines the default settings for BasicRestServlet) is now defined as:
Note that the theme files are externally accessible and can be modified to produce any look-and-feel you desire.
The microservice still works without the files directory. An embedded devops.css is included in the jar as a default spreadsheet.
If you're testing out changes in the theme stylesheets, you may want to set the following system property that prevents caching of those files so that you don't need to restart the microservice each time a change is made: