Render genres with badges
This commit is contained in:
@@ -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")}>
|
||||||
|
|||||||
Reference in New Issue
Block a user