Improve display of bio and similar artists

This commit is contained in:
Claudio Ortolina
2025-05-15 17:13:56 +01:00
parent d6d4fd70d5
commit 33622f5703
@@ -104,10 +104,14 @@
</:failed> </:failed>
<details <details
:if={lastfm_artist_info.bio !== ""} :if={lastfm_artist_info.bio !== ""}
class="text-sm leading-5 text-zinc-500 dark:text-zinc-400" class="mt-2 text-sm leading-5 text-zinc-500 dark:text-zinc-400"
> >
<summary class="text-sm mt-4 mb-4">{gettext("Biography")}</summary> <summary class="text-sm mt-4 font-medium leading-6 text-zinc-900 dark:text-zinc-400">
{render_bio(@lastfm_artist_info.result.summary)} {gettext("Biography")}
</summary>
<div class="ml-2">
{render_bio(@lastfm_artist_info.result.summary)}
</div>
</details> </details>
</.async_result> </.async_result>
@@ -130,10 +134,12 @@
</:failed> </:failed>
<details <details
:if={similar_artists !== []} :if={similar_artists !== []}
class="text-sm leading-5 text-zinc-500 dark:text-zinc-400" class="mt-2 text-sm leading-5 text-zinc-500 dark:text-zinc-400"
> >
<summary class="text-sm mb-4">{gettext("Similar artists")}</summary> <summary class="text-sm font-medium leading-6 text-zinc-900 dark:text-zinc-400">
<ul> {gettext("Similar artists")}
</summary>
<ul class="mt-2 ml-2">
<li :for={artist <- similar_artists}> <li :for={artist <- similar_artists}>
<.link <.link
class="text-zinc-700 hover:text-zinc-500 dark:text-zinc-400 dark:hover:text-zinc-300" class="text-zinc-700 hover:text-zinc-500 dark:text-zinc-400 dark:hover:text-zinc-300"