forked from firka/student-legacy
added round new icon to lesson popup
This commit is contained in:
parent
fc2347e707
commit
161c9943c4
@ -4,6 +4,7 @@ import 'package:filcnaplo/utils/format.dart';
|
|||||||
import 'package:filcnaplo_kreta_api/models/lesson.dart';
|
import 'package:filcnaplo_kreta_api/models/lesson.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/common/bottom_card.dart';
|
import 'package:filcnaplo_mobile_ui/common/bottom_card.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/common/detail.dart';
|
import 'package:filcnaplo_mobile_ui/common/detail.dart';
|
||||||
|
import 'package:filcnaplo_mobile_ui/common/round_border_icon.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'lesson_view.i18n.dart';
|
import 'lesson_view.i18n.dart';
|
||||||
@ -15,7 +16,7 @@ class LessonView extends StatelessWidget {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
Color accent = Theme.of(context).colorScheme.secondary;
|
Color accent = AppColors.of(context).text;
|
||||||
String lessonIndexTrailing = "";
|
String lessonIndexTrailing = "";
|
||||||
|
|
||||||
SettingsProvider settingsProvider = Provider.of<SettingsProvider>(context);
|
SettingsProvider settingsProvider = Provider.of<SettingsProvider>(context);
|
||||||
@ -41,13 +42,26 @@ class LessonView extends StatelessWidget {
|
|||||||
ListTile(
|
ListTile(
|
||||||
leading: Padding(
|
leading: Padding(
|
||||||
padding: const EdgeInsets.only(left: 8.0),
|
padding: const EdgeInsets.only(left: 8.0),
|
||||||
child: Text(
|
child: RoundBorderIcon(
|
||||||
lesson.lessonIndex + lessonIndexTrailing,
|
color: accent,
|
||||||
textAlign: TextAlign.center,
|
width: 1.0,
|
||||||
style: TextStyle(
|
icon: SizedBox(
|
||||||
fontSize: 38.0,
|
width: 25,
|
||||||
fontWeight: FontWeight.w600,
|
height: 25,
|
||||||
color: accent,
|
child: Center(
|
||||||
|
child: Padding(
|
||||||
|
padding: const EdgeInsets.only(left: 3.0),
|
||||||
|
child: Text(
|
||||||
|
lesson.lessonIndex + lessonIndexTrailing,
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
style: TextStyle(
|
||||||
|
fontSize: 17.5,
|
||||||
|
fontWeight: FontWeight.w700,
|
||||||
|
color: accent,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user