diff --git a/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementBody.java b/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementBody.java
index 8f8aa25da75..c4d99f656d6 100644
--- a/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementBody.java
+++ b/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementBody.java
@@ -53,6 +53,11 @@ public class DashboardManagementBody {
*/
private boolean logoutDashboard = false;
+ /**
+ * color of dashboard toolbar
+ * */
+ private String toolbarColor = null;
+
public DashboardManagementBody(String id, I18nString name) {
this.id = id;
@@ -70,6 +75,9 @@ public ToDataSetOutcome toDataSet() {
if (this.logo != null) {
outcome.putDataSetEntry(DashboardManagementConstants.FIELD_LOGO, FieldType.TEXT, this.logo);
}
+ if (this.toolbarColor != null) {
+ outcome.putDataSetEntry(DashboardManagementConstants.FIELD_TOOLBAR_COLOR, FieldType.TEXT, this.toolbarColor);
+ }
outcome.putDataSetEntry(DashboardManagementConstants.FIELD_SIMPLE_DASHBOARD, FieldType.BOOLEAN, this.simpleDashboard);
outcome.putDataSetEntry(DashboardManagementConstants.FIELD_PROFILE_DASHBOARD, FieldType.BOOLEAN, this.profileDashboard);
outcome.putDataSetEntry(DashboardManagementConstants.FIELD_LANGUAGE_DASHBOARD, FieldType.BOOLEAN, this.profileDashboard);
diff --git a/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementConstants.java b/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementConstants.java
index 0b922261721..364fa403e4e 100644
--- a/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementConstants.java
+++ b/src/main/java/com/netgrif/application/engine/menu/domain/dashboard/DashboardManagementConstants.java
@@ -17,4 +17,5 @@ public class DashboardManagementConstants {
public static final String FIELD_LOGOUT_DASHBOARD = "logout_dashboard_toolbar";
public static final String FIELD_ITEMS_ORDER = "items_order";
public static final String FIELD_ADD_NEW_ITEM = "add_new_item";
+ public static final String FIELD_TOOLBAR_COLOR = "toolbar_color";
}
diff --git a/src/main/resources/petriNets/engine-processes/dashboard_item.xml b/src/main/resources/petriNets/engine-processes/dashboard_item.xml
index fc450e2f68f..b4f043abe1a 100644
--- a/src/main/resources/petriNets/engine-processes/dashboard_item.xml
+++ b/src/main/resources/petriNets/engine-processes/dashboard_item.xml
@@ -231,7 +231,6 @@