<.format_badge release={@release} />
@@ -454,10 +454,10 @@ defmodule MusicLibraryWeb.RecordComponents do
def record_colors(assigns) do
~H"""
-
+
@@ -483,7 +483,7 @@ defmodule MusicLibraryWeb.RecordComponents do
release={release}
class={
@record.selected_release_id == release.id &&
- "bg-zinc-100 outline-zinc-100 dark:bg-zinc-700 dark:outline-zinc-700 outline-4 rounded-lg"
+ "rounded-lg bg-zinc-100 outline-4 outline-zinc-100 dark:bg-zinc-700 dark:outline-zinc-700"
}
/>
@@ -521,7 +521,7 @@ defmodule MusicLibraryWeb.RecordComponents do
def record_title_and_metadata(assigns) do
~H"""
-
+
{@record.title}
@@ -529,7 +529,7 @@ defmodule MusicLibraryWeb.RecordComponents do
<.icon
name="hero-calendar-days"
- class="-mt-1 h-4 w-4"
+ class="-mt-1 size-4"
aria-hidden="true"
data-slot="icon"
/>
@@ -657,7 +657,7 @@ defmodule MusicLibraryWeb.RecordComponents do
<.link
navigate={~p"/record-sets/#{record_set}"}
- class="text-zinc-700 hover:text-zinc-500 dark:text-zinc-400 dark:hover:text-zinc-300 hover:underline"
+ class="text-zinc-700 hover:text-zinc-500 hover:underline dark:text-zinc-400 dark:hover:text-zinc-300"
>
{record_set.name}
@@ -678,7 +678,7 @@ defmodule MusicLibraryWeb.RecordComponents do
def record_timestamps(assigns) do
~H"""
- <.icon name="hero-clock" class="h-3.5 w-3.5" aria-hidden="true" />
+ <.icon name="hero-clock" class="size-3.5" aria-hidden="true" />
{gettext("Added %{date}", date: Records.Record.format_as_date(@record.inserted_at))}
·
{gettext("Updated %{date}", date: Records.Record.format_as_date(@record.updated_at))}
diff --git a/lib/music_library_web/components/record_form.ex b/lib/music_library_web/components/record_form.ex
index ce137869..7f805f3b 100644
--- a/lib/music_library_web/components/record_form.ex
+++ b/lib/music_library_web/components/record_form.ex
@@ -21,10 +21,10 @@ defmodule MusicLibraryWeb.Components.RecordForm do
~H"""
-
+
{Record.artist_names(@record)}
-
+
{@record.title}
@@ -38,7 +38,7 @@ defmodule MusicLibraryWeb.Components.RecordForm do
phx-submit="save"
>
<.input field={@form[:title]} label={gettext("Title")} />
-
+
<.select field={@form[:type]} label={gettext("Type")} options={types_with_labels()} />
<.select field={@form[:format]} label={gettext("Format")} options={formats_with_labels()} />
@@ -81,7 +81,7 @@ defmodule MusicLibraryWeb.Components.RecordForm do
class="cursor-pointer"
>
{genre}
- <.icon name="hero-x-mark" class="h-3.5 w-3.5" />
+ <.icon name="hero-x-mark" class="size-3.5" />
@@ -113,7 +113,7 @@ defmodule MusicLibraryWeb.Components.RecordForm do
phx-value-genre={suggestion}
phx-target={@myself}
class={[
- "cursor-pointer select-none px-3 py-2 text-sm",
+ "cursor-pointer px-3 py-2 text-sm select-none",
"text-zinc-700 dark:text-zinc-300",
"hover:bg-zinc-100 dark:hover:bg-zinc-700",
"aria-selected:bg-zinc-100 dark:aria-selected:bg-zinc-700"
@@ -134,8 +134,8 @@ defmodule MusicLibraryWeb.Components.RecordForm do
phx-value-genre={String.downcase(String.trim(@genre_query))}
phx-target={@myself}
class={[
- "cursor-pointer select-none px-3 py-2 text-sm",
- "text-zinc-500 dark:text-zinc-400 italic",
+ "cursor-pointer px-3 py-2 text-sm select-none",
+ "text-zinc-500 italic dark:text-zinc-400",
"hover:bg-zinc-100 dark:hover:bg-zinc-700",
"aria-selected:bg-zinc-100 dark:aria-selected:bg-zinc-700"
]}
@@ -236,9 +236,9 @@ defmodule MusicLibraryWeb.Components.RecordForm do
type="color"
name="record[dominant_colors][]"
value={color}
- class="size-12 md:size-16 rounded border border-zinc-300 cursor-pointer"
+ class="size-12 cursor-pointer rounded border border-zinc-300 md:size-16"
/>
-
+
{String.upcase(color)}
@@ -276,7 +276,7 @@ defmodule MusicLibraryWeb.Components.RecordForm do
for={@uploads.cover_data.ref}
class={[
"cursor-pointer rounded-md font-semibold",
- "focus-within:outline-none focus-within:ring-2 focus-within:ring-indigo-600 focus-within:ring-offset-2",
+ "focus-within:ring-2 focus-within:ring-indigo-600 focus-within:ring-offset-2 focus-within:outline-none",
"hover:text-zinc-200"
]}
>
@@ -335,7 +335,7 @@ defmodule MusicLibraryWeb.Components.RecordForm do