Gauge font size fix
This commit is contained in:
@ -325,6 +325,7 @@ class CardWidget extends StatelessWidget {
|
|||||||
child: GaugeCardBody(
|
child: GaugeCardBody(
|
||||||
min: card.min,
|
min: card.min,
|
||||||
max: card.max,
|
max: card.max,
|
||||||
|
depth: card.depth,
|
||||||
severity: card.severity,
|
severity: card.severity,
|
||||||
),
|
),
|
||||||
handleTap: true
|
handleTap: true
|
||||||
|
@ -5,8 +5,9 @@ class GaugeCardBody extends StatelessWidget {
|
|||||||
final int min;
|
final int min;
|
||||||
final int max;
|
final int max;
|
||||||
final Map severity;
|
final Map severity;
|
||||||
|
final int depth;
|
||||||
|
|
||||||
GaugeCardBody({Key key, this.min, this.max, this.severity}) : super(key: key);
|
GaugeCardBody({Key key, this.min, this.max, this.severity, @required this.depth}) : super(key: key);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
@ -88,6 +89,7 @@ class GaugeCardBody extends StatelessWidget {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
double fontSize = 30 / depth;
|
||||||
return InkWell(
|
return InkWell(
|
||||||
onTap: () => entityWrapper.handleTap(),
|
onTap: () => entityWrapper.handleTap(),
|
||||||
onLongPress: () => entityWrapper.handleHold(),
|
onLongPress: () => entityWrapper.handleHold(),
|
||||||
@ -116,7 +118,7 @@ class GaugeCardBody extends StatelessWidget {
|
|||||||
//verticalAlignment: GaugeAlignment.far,
|
//verticalAlignment: GaugeAlignment.far,
|
||||||
widget: EntityName(
|
widget: EntityName(
|
||||||
textStyle: Theme.of(context).textTheme.body1.copyWith(
|
textStyle: Theme.of(context).textTheme.body1.copyWith(
|
||||||
fontSize: Theme.of(context).textTheme.body1.fontSize
|
fontSize: fontSize
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@ -129,7 +131,7 @@ class GaugeCardBody extends StatelessWidget {
|
|||||||
maxLines: 1,
|
maxLines: 1,
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
textStyle: Theme.of(context).textTheme.title.copyWith(
|
textStyle: Theme.of(context).textTheme.title.copyWith(
|
||||||
fontSize: Theme.of(context).textTheme.title.fontSize,
|
fontSize: fontSize,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user