mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-09 22:57:21 +00:00
Updated AqiSubValueWidget
to use minimum value for range calculations, improving accuracy in AQI range display.
This commit is contained in:
@ -38,12 +38,12 @@ class AqiSubValueWidget extends StatelessWidget {
|
||||
final (double min, double max) = range;
|
||||
final rangeSize = (max - min) / 6;
|
||||
return [
|
||||
_AqiRange(max: range.$1 + rangeSize, color: ColorsManager.goodGreen),
|
||||
_AqiRange(max: range.$1 + (rangeSize * 2), color: ColorsManager.poorOrange),
|
||||
_AqiRange(max: range.$1 + (rangeSize * 3), color: ColorsManager.poorOrange),
|
||||
_AqiRange(max: range.$1 + (rangeSize * 4), color: ColorsManager.unhealthyRed),
|
||||
_AqiRange(max: range.$1 + (rangeSize * 5), color: ColorsManager.severePink),
|
||||
_AqiRange(max: range.$2, color: ColorsManager.hazardousPurple),
|
||||
_AqiRange(max: min + rangeSize, color: ColorsManager.goodGreen),
|
||||
_AqiRange(max: min + (rangeSize * 2), color: ColorsManager.poorOrange),
|
||||
_AqiRange(max: min + (rangeSize * 3), color: ColorsManager.poorOrange),
|
||||
_AqiRange(max: min + (rangeSize * 4), color: ColorsManager.unhealthyRed),
|
||||
_AqiRange(max: min + (rangeSize * 5), color: ColorsManager.severePink),
|
||||
_AqiRange(max: min, color: ColorsManager.hazardousPurple),
|
||||
];
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user