♻️ Update the icon set

This commit is contained in:
2025-12-20 12:24:34 +08:00
parent d07edbda78
commit 9a891a9a98
14 changed files with 132 additions and 127 deletions

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:groovybox/data/db.dart' as db;
import 'package:groovybox/ui/widgets/universal_image.dart';
import 'package:material_symbols_icons/symbols.dart';
import 'package:styled_widget/styled_widget.dart';
class TrackTile extends StatelessWidget {
@@ -52,7 +53,7 @@ class TrackTile extends StatelessWidget {
uri: track.artUri,
fit: BoxFit.cover,
borderRadius: BorderRadius.circular(8),
fallbackIcon: Icons.music_note,
fallbackIcon: Symbols.music_note,
fallbackIconSize: 24,
).clipRRect(all: 8),
),
@@ -79,12 +80,12 @@ class TrackTile extends StatelessWidget {
),
trailing: showTrailingIcon
? IconButton(
icon: const Icon(Icons.more_vert),
icon: const Icon(Symbols.more_vert),
onPressed: onTrailingPressed,
)
: isPlaying
? Icon(
Icons.play_arrow,
Symbols.play_arrow,
color: Theme.of(context).colorScheme.primary,
)
: null,