Customizing dashboards
Business Analytics dashboards can be customized by adding custom style templates for the dashboard application and the dashboard content. Additionally custom components can be created via the pluggable widget framework. If these options shall be applied in a clustered scenario, you must synchronize the relevant folders and restart Business Analytics on all nodes of the cluster.
Custom styles
By default, custom style templates available are stored in the following folders.
<MashZoneNG-installation>/apache-tomee-jaxrs/webapps/mashzone/hub/dashboard/assets/custom-look-and-feel/application <MashZoneNG-installation>/apache-tomee-jaxrs/webapps/mashzone/hub/dashboard/assets/custom-look-and-feel/dashboard To apply the custom templates on all cluster nodes, make sure that these folders are synchronized on all machines. Since the less files need to be compiled before the styles can be used, Business Analytics has to be restarted on all cluster nodes.
Custom widgets
By default, custom widgets available are stored in the following folders.
<MashZoneNG-installation>/apache-tomee-jaxrs/webapps/mashzone/hub/dashboard/widgets/customWidgets
To make the custom widgets available on all cluster nodes, make sure that the folders is synchronized on all machines. In this case, restarting Business Analytics on all cluster nodes is required as well.