1
0
mirror of https://github.com/stonega/tsacdop synced 2025-02-09 08:08:46 +01:00

Change RadioListTile radius

This commit is contained in:
stonegate 2020-07-12 20:53:34 +08:00
parent 6a88054ffe
commit 1710e5da77

View File

@ -82,7 +82,12 @@ class ThemeSetting extends StatelessWidget {
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
RadioListTile(
ClipRRect(
borderRadius:
BorderRadius.all(Radius.circular(5)),
child: Material(
color: Colors.transparent,
child: RadioListTile(
title: Text(s.systemDefault),
value: ThemeMode.system,
groupValue: settings.theme,
@ -90,7 +95,14 @@ class ThemeSetting extends StatelessWidget {
settings.setTheme = value;
Navigator.of(context).pop();
}),
RadioListTile(
),
),
ClipRRect(
borderRadius:
BorderRadius.all(Radius.circular(5)),
child: Material(
color: Colors.transparent,
child: RadioListTile(
title: Text(s.darkMode),
value: ThemeMode.dark,
groupValue: settings.theme,
@ -98,7 +110,14 @@ class ThemeSetting extends StatelessWidget {
settings.setTheme = value;
Navigator.of(context).pop();
}),
RadioListTile(
),
),
ClipRRect(
borderRadius:
BorderRadius.all(Radius.circular(5)),
child: Material(
color: Colors.transparent,
child: RadioListTile(
title: Text(s.lightMode),
value: ThemeMode.light,
groupValue: settings.theme,
@ -106,6 +125,8 @@ class ThemeSetting extends StatelessWidget {
settings.setTheme = value;
Navigator.of(context).pop();
}),
),
),
],
),
),