This commit is contained in:
Scott E. Graves 2025-03-01 23:45:57 -06:00
parent c6c6c5e743
commit 8e400db321
2 changed files with 9 additions and 6 deletions

View File

@ -21,7 +21,7 @@ class MyApp extends StatelessWidget {
theme: ThemeData(
brightness: Brightness.light,
colorScheme: ColorScheme.fromSeed(
seedColor: Colors.blue,
seedColor: Colors.green,
brightness: Brightness.light,
),
),
@ -29,7 +29,7 @@ class MyApp extends StatelessWidget {
darkTheme: ThemeData(
brightness: Brightness.dark,
colorScheme: ColorScheme.fromSeed(
seedColor: Colors.blue,
seedColor: Colors.green,
brightness: Brightness.dark,
),
),

View File

@ -21,8 +21,11 @@ class _MountWidgetState extends State<MountWidget> {
return Card(
child: Consumer<Mount>(
builder: (context, mount, widget) {
final textColor = Colors.blue;
final subTextColor = Colors.white70;
final textColor = Theme.of(context).colorScheme.onSurface;
final subTextColor =
Theme.of(context).brightness == Brightness.dark
? Colors.white70
: Colors.black87;
final isActive = mount.state == Icons.toggle_on;
final nameText = SelectableText(
@ -33,7 +36,7 @@ class _MountWidgetState extends State<MountWidget> {
return ListTile(
isThreeLine: isActive,
leading: IconButton(
icon: Icon(Icons.settings, color: textColor),
icon: Icon(Icons.settings, color: subTextColor),
onPressed: () {
Navigator.pushNamed(
context,
@ -62,7 +65,7 @@ class _MountWidgetState extends State<MountWidget> {
trailing: IconButton(
icon: Icon(
mount.state,
color: isActive ? Colors.blue : Colors.grey,
color: isActive ? textColor : Colors.grey,
),
onPressed:
_enabled