Started using Platform Text

Signed-off-by: Andreas Fahrecker <AndreasFahrecker@gmail.com>
This commit is contained in:
Andreas Fahrecker 2021-03-10 21:09:16 +01:00
parent df46901f6d
commit 32432bb138
2 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,5 @@
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
import 'package:time_progress_tracker/helper_functions.dart'; import 'package:time_progress_tracker/helper_functions.dart';
import 'package:time_progress_tracker/models/time_progress.dart'; import 'package:time_progress_tracker/models/time_progress.dart';
import 'package:time_progress_tracker/widgets/progress_list_view/progress_list_view.dart'; import 'package:time_progress_tracker/widgets/progress_list_view/progress_list_view.dart';
@ -16,7 +17,7 @@ class ActiveTimeProgressesScreen extends StatelessWidget {
return Container( return Container(
padding: EdgeInsets.all(16), padding: EdgeInsets.all(16),
child: Center( child: Center(
child: Text( child: PlatformText(
"You don't have any active time progress, that are tracked."), "You don't have any active time progress, that are tracked."),
), ),
); );

View File

@ -2,6 +2,7 @@ import 'dart:io' show Platform;
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
import 'package:percent_indicator/linear_percent_indicator.dart'; import 'package:percent_indicator/linear_percent_indicator.dart';
import 'package:time_progress_tracker/models/time_progress.dart'; import 'package:time_progress_tracker/models/time_progress.dart';
import 'package:time_progress_tracker/screens/progress_detail_screen.dart'; import 'package:time_progress_tracker/screens/progress_detail_screen.dart';
@ -29,11 +30,11 @@ class ProgressListItem extends StatelessWidget {
Widget _renderSubtitle(BuildContext context) { Widget _renderSubtitle(BuildContext context) {
if (!timeProgress.hasStarted()) if (!timeProgress.hasStarted())
return Text(ProgressListTileStrings.startsInDaysString(timeProgress)); return PlatformText(ProgressListTileStrings.startsInDaysString(timeProgress));
if (timeProgress.hasEnded()) if (timeProgress.hasEnded())
return Text(ProgressListTileStrings.endedDaysAgoString(timeProgress)); return PlatformText(ProgressListTileStrings.endedDaysAgoString(timeProgress));
return LinearPercentIndicator( return LinearPercentIndicator(
center: Text(ProgressListTileStrings.percentString(timeProgress)), center: PlatformText(ProgressListTileStrings.percentString(timeProgress)),
percent: timeProgress.percentDone(), percent: timeProgress.percentDone(),
progressColor: doneColor, progressColor: doneColor,
backgroundColor: leftColor, backgroundColor: leftColor,