Use badges for top albums count

This commit is contained in:
Claudio Ortolina
2025-06-14 12:24:35 +03:00
parent 644a19f2b8
commit 34013ef119
+20 -2
View File
@@ -120,9 +120,27 @@ defmodule MusicLibraryWeb.StatsLive.Index do
{album.album_title}
</p>
</div>
<div class="text-sm font-semibold text-zinc-900 dark:text-zinc-300">
<.badge :if={album.album_musicbrainz_id == ""}>
{album.play_count}
</div>
</.badge>
<.badge :if={
album.album_musicbrainz_id !== "" and
!tracked_record?(
@collected_releases ++ @wishlisted_releases,
album.album_musicbrainz_id
)
}>
{album.play_count}
</.badge>
<.badge :if={tracked_record?(@collected_releases, album.album_musicbrainz_id)} color="green">
{album.play_count}
</.badge>
<.badge
:if={tracked_record?(@wishlisted_releases, album.album_musicbrainz_id)}
color="yellow"
>
{album.play_count}
</.badge>
</div>
</div>
</div>