fix(ui): align explicit badges with track titles

This commit is contained in:
zarzet
2026-08-23 01:13:10 +07:00
parent bc58a28455
commit c9cf26fea6
2 changed files with 54 additions and 5 deletions
+9 -5
View File
@@ -99,11 +99,15 @@ class ExplicitTrackTitle extends StatelessWidget {
TextSpan(text: title),
if (explicit)
WidgetSpan(
alignment: PlaceholderAlignment.middle,
child: Padding(
padding: const EdgeInsets.only(left: 6),
child: ExplicitBadge(
colorScheme: colorScheme ?? Theme.of(context).colorScheme,
alignment: PlaceholderAlignment.baseline,
baseline: TextBaseline.alphabetic,
child: Transform.translate(
offset: const Offset(0, -2),
child: Padding(
padding: const EdgeInsets.only(left: 6),
child: ExplicitBadge(
colorScheme: colorScheme ?? Theme.of(context).colorScheme,
),
),
),
),