Fix: Episode list visibility - improved icon and text colors

This commit is contained in:
Michael committed 2025-12-10 12:23:13 +01:00
1 parent 049de97a0b
commit b7dbd5e1af
1 file changed
+4 -3
@@ -293,8 +293,9 @@ class _MobileSeriesDetailScreenState extends ConsumerState<MobileSeriesDetailScr
width: 40, width: 40,
height: 40, height: 40,
decoration: BoxDecoration( decoration: BoxDecoration(
color: isWatched ? AppColors.primary : Colors.white10, color: isWatched ? AppColors.primary : AppColors.surface,
shape: BoxShape.circle, shape: BoxShape.circle,
border: isWatched ? null : Border.all(color: AppColors.primary, width: 2),
), ),
child: Icon( child: Icon(
isWatched ? Icons.check : Icons.play_arrow, isWatched ? Icons.check : Icons.play_arrow,
@@ -309,8 +310,8 @@ class _MobileSeriesDetailScreenState extends ConsumerState<MobileSeriesDetailScr
children: [ children: [
Text( Text(
'E${episode.episodeNum} - ${episode.title}', 'E${episode.episodeNum} - ${episode.title}',
style: const TextStyle( style: TextStyle(
color: AppColors.textPrimary, color: isWatched ? AppColors.textSecondary : AppColors.textPrimary,
fontWeight: FontWeight.w600, fontWeight: FontWeight.w600,
fontSize: 14, fontSize: 14,
), ),