diff --git a/web/repertory/lib/main.dart b/web/repertory/lib/main.dart index 98615d6f..a786e5ae 100644 --- a/web/repertory/lib/main.dart +++ b/web/repertory/lib/main.dart @@ -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, ), ), diff --git a/web/repertory/lib/widgets/mount_widget.dart b/web/repertory/lib/widgets/mount_widget.dart index aa1867a1..7bbb580f 100644 --- a/web/repertory/lib/widgets/mount_widget.dart +++ b/web/repertory/lib/widgets/mount_widget.dart @@ -21,8 +21,11 @@ class _MountWidgetState extends State { return Card( child: Consumer( 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 { 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 { trailing: IconButton( icon: Icon( mount.state, - color: isActive ? Colors.blue : Colors.grey, + color: isActive ? textColor : Colors.grey, ), onPressed: _enabled