Skip to content

Commit 5fd9493

Browse files
Add DYNAMIA color palette to ChartjsDashboardWidget for enhanced visualization
1 parent 9bcd298 commit 5fd9493

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

extensions/dashboard/sources/src/main/java/tools/dynamia/modules/dashboard/ChartjsDashboardWidget.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,29 @@ public abstract class ChartjsDashboardWidget extends AbstractDashboardWidget<Cha
6464
"#743411"
6565
});
6666

67+
public static final ChartjsColorPalette DYNAMIA = new ChartjsColorPalette("Dynamia", new String[]{
68+
"#2563EB", // Blue 600 - base tech
69+
"#06B6D4", // Cyan 500 - energía
70+
"#10B981", // Emerald 500 - crecimiento
71+
"#F59E0B", // Amber 500 - acción
72+
"#EF4444", // Red 500 - alerta elegante
73+
"#8B5CF6", // Violet 500 - creatividad
74+
"#EC4899", // Pink 500 - énfasis moderno
75+
"#14B8A6", // Teal 500 - balance
76+
"#6366F1", // Indigo 500 - profundidad
77+
"#84CC16", // Lime 500 - dinamismo
78+
"#F97316", // Orange 500 - energía cálida
79+
"#22D3EE", // Cyan 400 - contraste light
80+
"#A855F7", // Purple 500 - sofisticación
81+
"#0EA5E9", // Sky 500 - claridad
82+
"#4ADE80", // Green 400 - positivo
83+
"#EAB308", // Yellow 500 - atención
84+
"#F43F5E", // Rose 500 - impacto
85+
"#3B82F6", // Blue 500 - variación principal
86+
"#9333EA", // Purple 600 - autoridad
87+
"#059669" // Emerald 600 - solidez
88+
});
89+
6790
@Override
6891
public void init(DashboardContext context) {
6992
data = initChartjsData(context);

0 commit comments

Comments
 (0)