This commit is contained in:
@@ -27,8 +27,7 @@ class _MountWidgetState extends State<MountWidget> {
|
|||||||
child: Consumer<Mount>(
|
child: Consumer<Mount>(
|
||||||
builder: (context, Mount mount, _) {
|
builder: (context, Mount mount, _) {
|
||||||
final textColor = Theme.of(context).colorScheme.onSurface;
|
final textColor = Theme.of(context).colorScheme.onSurface;
|
||||||
final subTextColor =
|
final subTextColor = Theme.of(context).brightness == Brightness.dark
|
||||||
Theme.of(context).brightness == Brightness.dark
|
|
||||||
? Colors.white38
|
? Colors.white38
|
||||||
: Colors.black87;
|
: Colors.black87;
|
||||||
|
|
||||||
@@ -41,8 +40,8 @@ class _MountWidgetState extends State<MountWidget> {
|
|||||||
isThreeLine: true,
|
isThreeLine: true,
|
||||||
leading: IconButton(
|
leading: IconButton(
|
||||||
icon: Icon(Icons.settings, color: textColor),
|
icon: Icon(Icons.settings, color: textColor),
|
||||||
onPressed:
|
onPressed: () =>
|
||||||
() => Navigator.pushNamed(context, '/edit', arguments: mount),
|
Navigator.pushNamed(context, '/edit', arguments: mount),
|
||||||
),
|
),
|
||||||
subtitle: Column(
|
subtitle: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
@@ -95,13 +94,11 @@ class _MountWidgetState extends State<MountWidget> {
|
|||||||
: mount.mounted!
|
: mount.mounted!
|
||||||
? Icons.toggle_on
|
? Icons.toggle_on
|
||||||
: Icons.toggle_off,
|
: Icons.toggle_off,
|
||||||
color:
|
color: mount.mounted ?? false
|
||||||
mount.mounted ?? false
|
? Theme.of(context).colorScheme.primary
|
||||||
? Color.fromARGB(255, 163, 96, 76)
|
|
||||||
: subTextColor,
|
: subTextColor,
|
||||||
),
|
),
|
||||||
tooltip:
|
tooltip: mount.mounted == null
|
||||||
mount.mounted == null
|
|
||||||
? ''
|
? ''
|
||||||
: mount.mounted!
|
: mount.mounted!
|
||||||
? 'Unmount'
|
? 'Unmount'
|
||||||
|
Reference in New Issue
Block a user