Merge pull request 'feat(diary): chart colors when overflow' (#146) from mso7nueh/eatvio_app:main into main

Reviewed-on: eatvio/eatvio_app#146
This commit is contained in:
mso7nueh
2024-11-11 10:53:30 +00:00

View File

@@ -278,7 +278,7 @@ class _DiaryScreenState extends State<DiaryScreen> {
RangePointer(
value: (chartData[0].intake / chartData[0].recommendation) * 100,
width: 0.16,
color: chartData[0].color,
color: chartData[0].intake < chartData[0].recommendation ? chartData[0].color : Colors.red,
sizeUnit: GaugeSizeUnit.factor,
enableAnimation: true,
cornerStyle: CornerStyle.bothCurve, // Rounded ends
@@ -287,7 +287,7 @@ class _DiaryScreenState extends State<DiaryScreen> {
RangePointer(
value: (chartData[1].intake / chartData[1].recommendation) * 100,
width: 0.16,
color: chartData[1].color,
color: chartData[1].intake < chartData[1].recommendation ? chartData[1].color : Colors.red,
sizeUnit: GaugeSizeUnit.factor,
enableAnimation: true,
cornerStyle: CornerStyle.bothCurve,
@@ -297,7 +297,7 @@ class _DiaryScreenState extends State<DiaryScreen> {
RangePointer(
value: (chartData[2].intake / chartData[2].recommendation) * 100,
width: 0.16,
color: chartData[2].color,
color: chartData[2].intake < chartData[2].recommendation ? chartData[2].color : Colors.red,
sizeUnit: GaugeSizeUnit.factor,
enableAnimation: true,
cornerStyle: CornerStyle.bothCurve,
@@ -307,7 +307,7 @@ class _DiaryScreenState extends State<DiaryScreen> {
RangePointer(
value: (chartData[3].intake / chartData[3].recommendation) * 100,
width: 0.16,
color: chartData[3].color,
color: chartData[3].intake < chartData[3].recommendation ? chartData[3].color : Colors.red,
sizeUnit: GaugeSizeUnit.factor,
enableAnimation: true,
cornerStyle: CornerStyle.bothCurve,