From e666b247e1e352605e8ed6f88993bf49647238cd Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 23 Sep 2024 14:09:21 +0100 Subject: [PATCH] Improve display of single album page --- .../components/core_components.ex | 4 +-- .../live/record_live/show.html.heex | 27 ++++++++++--------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/lib/music_library_web/components/core_components.ex b/lib/music_library_web/components/core_components.ex index 74a7272a..bc9d1279 100644 --- a/lib/music_library_web/components/core_components.ex +++ b/lib/music_library_web/components/core_components.ex @@ -427,12 +427,12 @@ defmodule MusicLibraryWeb.CoreComponents do def header(assigns) do ~H""" -
+

<%= render_slot(@inner_block) %>

-

+

<%= render_slot(@subtitle) %>

diff --git a/lib/music_library_web/live/record_live/show.html.heex b/lib/music_library_web/live/record_live/show.html.heex index 5acf94aa..227ffcb9 100644 --- a/lib/music_library_web/live/record_live/show.html.heex +++ b/lib/music_library_web/live/record_live/show.html.heex @@ -8,19 +8,20 @@ -<.list> - <:item title="Type"><%= @record.type %> - <:item title="Musicbrainz ID"> - - <%= @record.musicbrainz_id %> - - - <:item title="Year"><%= @record.year %> - <:item title="Genres"><%= Enum.join(@record.genres, ", ") %> - <:item title="Image"> - {@record.title} - - +
+ {@record.title} + + <.list> + <:item title="Type"><%= @record.type %> + <:item title="Musicbrainz ID"> + + <%= @record.musicbrainz_id %> + + + <:item title="Year"><%= @record.year %> + <:item title="Genres"><%= Enum.join(@record.genres, ", ") %> + +
<.back navigate={~p"/records"}>Back to records