ChartTheme.dashboard constructor
ChartTheme.dashboard()
Analytics dashboard preset (navy cards, blue/green/orange series).
Implementation
factory ChartTheme.dashboard() {
return const ChartTheme(
backgroundColor: Color(0xFF0F1B3C),
gridColor: Color(0xFF1E3058),
axisColor: Color(0xFF5C6B8A),
axisTextStyle: TextStyle(color: Color(0xFF9E9E9E), fontSize: 11),
titleTextStyle: TextStyle(
color: Colors.white,
fontSize: 14,
fontWeight: FontWeight.w600,
),
subtitleTextStyle: TextStyle(color: Color(0xFF9E9E9E), fontSize: 12),
legendTextStyle: TextStyle(color: Color(0xFF9E9E9E), fontSize: 12),
tooltipBackground: Color(0xFFEEEEEE),
tooltipTextStyle: TextStyle(color: Color(0xFF212121), fontSize: 12),
crosshairColor: Color(0xFF9E9E9E),
selectionColor: Color(0x3364B5F6),
borderColor: Color(0x33FFFFFF),
sliceBorderColor: Color(0xFFFFFFFF),
sliceBorderWidth: 2,
ringMarkers: true,
markerCenterColor: Colors.white,
seriesColors: [
Color(0xFF2196F3),
Color(0xFF4CAF50),
Color(0xFFFF9800),
Color(0xFFAB47BC),
Color(0xFF26C6DA),
],
shadow: [
BoxShadow(
color: Color(0x33000000),
blurRadius: 8,
offset: Offset(0, 2),
),
],
);
}