Feat: Passt App für kleinere Bildschirme an
This commit is contained in:
@@ -70,6 +70,7 @@ class _MonthlyBalanceChart extends State<MonthlyBalanceChart> {
|
||||
final AsyncSnapshot<List<Map<String, dynamic>>> snapshot,
|
||||
) {
|
||||
final ThemeData theme = Theme.of(context);
|
||||
final MediaQueryData mediaQuery = MediaQuery.of(context);
|
||||
|
||||
if (snapshot.hasData) {
|
||||
final List<Map<String, dynamic>> monthlyBalances = snapshot.data!;
|
||||
@@ -109,7 +110,15 @@ class _MonthlyBalanceChart extends State<MonthlyBalanceChart> {
|
||||
final DateTime date = value['date'];
|
||||
final DateFormat format = DateFormat('MMMM');
|
||||
|
||||
return format.format(date);
|
||||
String month = format.format(date);
|
||||
|
||||
if (mediaQuery.size.width < 470) {
|
||||
month = month.substring(0, 1);
|
||||
} else if (mediaQuery.size.width < 920) {
|
||||
month = month.substring(0, 3);
|
||||
}
|
||||
|
||||
return month;
|
||||
}).toList();
|
||||
|
||||
if (value.toInt() >= 0 &&
|
||||
|
||||
Reference in New Issue
Block a user