Dojo,
I have designed a Low Code App (LCA) with custom themes on my local DMA. With an application package I intend to be able to ship this app to any other DMS but I noticed my custom themes are not carried along as part of the LCA.
- How can I have my custom themes as part of the application package so that its installed seamlessly on any other DMS ?
- If above is not possible any advise on how I should design my app with this limitation in mind ?
Hi Wale,
Custom dashboard themes are stored in a separate file (C:\Skyline DataMiner\dashboards\Themes.json) that you could include in the package. Be aware that overwriting this file will remove all existing custom themes.
![](https://community.dataminer.services/wp-content/uploads/wp-user-manager-uploads/2020/07/IMG_20200722_200337.jpg)
![](https://community.dataminer.services/wp-content/uploads/wp-user-manager-uploads/2024/01/profile2.jpg)
Is there a way we could inject a theme in the existing config, without removing the existing configurations (or something on the roadmap)? Currently deploying a package with a theme, removes the themes from a previously deployed package.
![](https://community.dataminer.services/wp-content/uploads/wp-user-manager-uploads/2024/01/541f1ecb-7363-406f-94c3-a5a682564e7f.jpg)
You should be able to modify the install script of the package to inject a new custom theme in the existing file instead of including the entire theme file
This is very insightful. Thanks.