feat(track): show now-playing bars overlay on cover art
Docker Build & Publish / build (push) Has been cancelled
Docker Build & Publish / push (push) Has been cancelled
Docker Build & Publish / Prune old image versions (push) Has been cancelled

Overlay the accent-coloured "hopping bars" PlayingIndicator on a
track's cover art wherever TrackRow appears when it's the active
player track, and reuse the same component/overlay for the current
entry's cover in the queue panel.
This commit is contained in:
Senko-san
2026-06-13 17:49:06 +03:00
parent 3984c7a499
commit f5767ff55e
3 changed files with 47 additions and 5 deletions
+8 -1
View File
@@ -248,7 +248,14 @@ function QueueRow({
<Icon name="dots-six-vertical" />
</span>
)}
<ArtTile seed={albumTitle} size={36} label={albumTitle} src={artUrl} />
<div className="qart">
<ArtTile seed={albumTitle} size={36} label={albumTitle} src={artUrl} />
{isCurrent && (
<div className="cover-playing">
<PlayingIndicator animate={isPlaying} />
</div>
)}
</div>
<div className="qt">
<div className="t">{resolved?.title ?? entry.title}</div>
<div className="r">{resolved?.artistName ?? entry.artistName}</div>