Render genres with badges

This commit is contained in:
Claudio Ortolina
2026-02-26 10:07:46 +00:00
parent b412017ed6
commit 0257ea8b7c
2 changed files with 6 additions and 4 deletions
@@ -262,10 +262,11 @@ defmodule MusicLibraryWeb.CollectionLive.Show do
<.dl_row label={gettext("Genres")}> <.dl_row label={gettext("Genres")}>
<.link <.link
:for={genre <- @record.genres} :for={genre <- @record.genres}
class="mr-2 text-zinc-700 hover:text-zinc-500 dark:text-zinc-400 dark:hover:text-zinc-300"
patch={~p"/collection?#{%{query: ~s(genre:"#{genre}")}}"} patch={~p"/collection?#{%{query: ~s(genre:"#{genre}")}}"}
> >
{genre} <.badge variant="soft">
{genre}
</.badge>
</.link> </.link>
</.dl_row> </.dl_row>
<.dl_row label={gettext("Purchased on")}> <.dl_row label={gettext("Purchased on")}>
@@ -241,10 +241,11 @@ defmodule MusicLibraryWeb.WishlistLive.Show do
<.dl_row label={gettext("Genres")}> <.dl_row label={gettext("Genres")}>
<.link <.link
:for={genre <- @record.genres} :for={genre <- @record.genres}
class="mr-2 text-zinc-700 hover:text-zinc-500 dark:text-zinc-400 dark:hover:text-zinc-300"
patch={~p"/wishlist?#{%{query: ~s(genre:"#{genre}")}}"} patch={~p"/wishlist?#{%{query: ~s(genre:"#{genre}")}}"}
> >
{genre} <.badge variant="soft">
{genre}
</.badge>
</.link> </.link>
</.dl_row> </.dl_row>
<.dl_row label={gettext("Published releases")}> <.dl_row label={gettext("Published releases")}>