fix: Adjust padding and inner radius for expense donut chart based on mobile layout

This commit is contained in:
Vaibhav Surve 2025-11-03 10:25:58 +05:30
parent 9e52e50cc9
commit 91174dd960

View File

@ -480,8 +480,8 @@ class _ExpenseDonutChartState extends State<_ExpenseDonutChart> {
), ),
iconHeight: 10, iconHeight: 10,
iconWidth: 10, iconWidth: 10,
itemPadding: widget.isMobile ? 6 : 10, itemPadding: widget.isMobile ? 12 : 20,
padding: widget.isMobile ? 10 : 14, padding: widget.isMobile ? 20 : 28,
), ),
tooltipBehavior: _tooltipBehavior, tooltipBehavior: _tooltipBehavior,
// Center annotation showing total approved amount // Center annotation showing total approved amount
@ -556,7 +556,7 @@ class _ExpenseDonutChartState extends State<_ExpenseDonutChart> {
), ),
labelIntersectAction: LabelIntersectAction.shift, labelIntersectAction: LabelIntersectAction.shift,
), ),
innerRadius: widget.isMobile ? '40%' : '45%', innerRadius: widget.isMobile ? '65%' : '70%',
radius: widget.isMobile ? '75%' : '80%', radius: widget.isMobile ? '75%' : '80%',
explode: true, explode: true,
explodeAll: false, explodeAll: false,