Improve styling of release dropdown
This commit is contained in:
@@ -133,7 +133,7 @@ defmodule MusicLibraryWeb.FormComponent do
|
|||||||
defp release_option(assigns) do
|
defp release_option(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<div class={[
|
<div class={[
|
||||||
"cursor-default px-3 py-2 rounded-lg",
|
"cursor-default px-2 py-1 md:px-3 md:py-2 rounded-md",
|
||||||
"in-data-highlighted:bg-zinc-100 dark:in-data-highlighted:bg-zinc-600",
|
"in-data-highlighted:bg-zinc-100 dark:in-data-highlighted:bg-zinc-600",
|
||||||
"[[data-highlighted]_&]:flx-focus:bg-zinc-100"
|
"[[data-highlighted]_&]:flx-focus:bg-zinc-100"
|
||||||
]}>
|
]}>
|
||||||
|
|||||||
@@ -284,15 +284,15 @@ defmodule MusicLibraryWeb.RecordComponents do
|
|||||||
|
|
||||||
def release_summary(assigns) do
|
def release_summary(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<div class="grid w-full grid-cols-2 space-x-1 text-zinc-700 dark:text-zinc-300">
|
<div class="grid grid-cols-2 space-x-1 text-zinc-700 dark:text-zinc-300">
|
||||||
<div class="space-x-1">
|
<div class="space-x-1">
|
||||||
<span :if={@release.catalog_number} class="font-mono text-sm">
|
<span :if={@release.catalog_number} class="font-mono text-xs md:text-sm">
|
||||||
{@release.catalog_number}
|
{@release.catalog_number}
|
||||||
</span>
|
</span>
|
||||||
<.format_badge release={@release} />
|
<.format_badge release={@release} />
|
||||||
</div>
|
</div>
|
||||||
<div class="text-right">
|
<div class="text-right">
|
||||||
<span class="text-sm">{@release.date}</span>
|
<span class="text-xs md:text-sm">{@release.date}</span>
|
||||||
<span>{country_label(@release.country)}</span>
|
<span>{country_label(@release.country)}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-span-2">
|
<div class="col-span-2">
|
||||||
@@ -306,7 +306,7 @@ defmodule MusicLibraryWeb.RecordComponents do
|
|||||||
|
|
||||||
defp format_badge(assigns) do
|
defp format_badge(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<.badge>
|
<.badge class="text-xs md:text-sm">
|
||||||
{@release |> ReleaseSearchResult.format() |> format_label()}
|
{@release |> ReleaseSearchResult.format() |> format_label()}
|
||||||
</.badge>
|
</.badge>
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user