I've build a DOM based application on my development Agent and moved it to my production Agent by using an application package.
Afterwards I've noticed that the theme is missing. I see that this is available in the Themes JSON file located in C:/Skyline DataMiner/Dashboards folder.
My question is how I can easily make this specific theme part of my application package and how I need to deploy it on another Agent?
A dashboard is making a reference to a theme, which is determined by the theme name specified in the Themes.json file located within the dashboards folder. If you wish to replicate this theme to another DMA, you'll need to create a duplicate of the theme within the Themes.json file of the target DMA.
Regarding automation, I currently don't see a straightforward method to accomplish this task without implementing custom code in your application package. It's important to note that as time goes on, this JSON object may undergo changes, requiring adjustments in your package. This could potentially result in your package becoming dependent on a specific DataMiner version, which is something we aim to avoid.