diff --git a/client/app/components/SearchResultItem.tsx b/client/app/components/SearchResultItem.tsx index eb72f94d..5b22ae95 100644 --- a/client/app/components/SearchResultItem.tsx +++ b/client/app/components/SearchResultItem.tsx @@ -59,25 +59,25 @@ function SearchResultArtistItem(props: Props) { // eased with https://larsenwork.com/easing-gradients/ backgroundImage: `linear-gradient(to top, var(--color-bg-secondary) 0%, - color-mix(in srgb, var(--color-bg-secondary) 99.4%, transparent) 2.9%, - color-mix(in srgb, var(--color-bg-secondary) 97.4%, transparent) 6.2%, - color-mix(in srgb, var(--color-bg-secondary) 92.6%, transparent) 10.5%, - color-mix(in srgb, var(--color-bg-secondary) 84.4%, transparent) 15.5%, - color-mix(in srgb, var(--color-bg-secondary) 70.8%, transparent) 21.1%, - color-mix(in srgb, var(--color-bg-secondary) 57.8%, transparent) 27%, - color-mix(in srgb, var(--color-bg-secondary) 42.2%, transparent) 33%, - color-mix(in srgb, var(--color-bg-secondary) 29.2%, transparent) 38.9%, - color-mix(in srgb, var(--color-bg-secondary) 15.6%, transparent) 44.5%, - color-mix(in srgb, var(--color-bg-secondary) 7.4%, transparent) 49.5%, - color-mix(in srgb, var(--color-bg-secondary) 2.6%, transparent) 53.8%, - color-mix(in srgb, var(--color-bg-secondary) 0.6%, transparent) 57.1%, - transparent 60% + color-mix(in srgb, var(--color-bg-secondary) 99%, transparent) 5%, + color-mix(in srgb, var(--color-bg-secondary) 95%, transparent) 12%, + color-mix(in srgb, var(--color-bg-secondary) 86%, transparent) 20%, + color-mix(in srgb, var(--color-bg-secondary) 72%, transparent) 28%, + color-mix(in srgb, var(--color-bg-secondary) 55%, transparent) 36%, + color-mix(in srgb, var(--color-bg-secondary) 37%, transparent) 44%, + color-mix(in srgb, var(--color-bg-secondary) 22%, transparent) 51%, + color-mix(in srgb, var(--color-bg-secondary) 11%, transparent) 57%, + color-mix(in srgb, var(--color-bg-secondary) 4%, transparent) 61%, + color-mix(in srgb, var(--color-bg-secondary) 1%, transparent) 63.5%, + transparent 65% )`, borderRadius: "var(--border-radius)", }} /> -
-
{props.text}
+
+
+ {props.text} +
diff --git a/client/app/components/TopAlbumsCard.tsx b/client/app/components/TopAlbumsCard.tsx index 4a79a5ec..232d24ae 100644 --- a/client/app/components/TopAlbumsCard.tsx +++ b/client/app/components/TopAlbumsCard.tsx @@ -33,7 +33,7 @@ export default function TopAlbumsCard({ period }: Props) { return ; } else if (isError) { return ( -
+
{header} @@ -44,7 +44,7 @@ export default function TopAlbumsCard({ period }: Props) { if (!data.items[0]) { return ( -
+
{header} @@ -77,26 +77,24 @@ export default function TopAlbumsCard({ period }: Props) { // eased with https://larsenwork.com/easing-gradients/ backgroundImage: `linear-gradient(to top, var(--color-bg-secondary) 0%, - color-mix(in srgb, var(--color-bg-secondary) 99.4%, transparent) 2.9%, - color-mix(in srgb, var(--color-bg-secondary) 97.4%, transparent) 6.2%, - color-mix(in srgb, var(--color-bg-secondary) 92.6%, transparent) 10.5%, - color-mix(in srgb, var(--color-bg-secondary) 84.4%, transparent) 15.5%, - color-mix(in srgb, var(--color-bg-secondary) 70.8%, transparent) 21.1%, - color-mix(in srgb, var(--color-bg-secondary) 57.8%, transparent) 27%, - color-mix(in srgb, var(--color-bg-secondary) 42.2%, transparent) 33%, - color-mix(in srgb, var(--color-bg-secondary) 29.2%, transparent) 38.9%, - color-mix(in srgb, var(--color-bg-secondary) 15.6%, transparent) 44.5%, - color-mix(in srgb, var(--color-bg-secondary) 7.4%, transparent) 49.5%, - color-mix(in srgb, var(--color-bg-secondary) 2.6%, transparent) 53.8%, - color-mix(in srgb, var(--color-bg-secondary) 0.6%, transparent) 57.1%, - transparent 60% + color-mix(in srgb, var(--color-bg-secondary) 99%, transparent) 5%, + color-mix(in srgb, var(--color-bg-secondary) 95%, transparent) 12%, + color-mix(in srgb, var(--color-bg-secondary) 86%, transparent) 20%, + color-mix(in srgb, var(--color-bg-secondary) 72%, transparent) 28%, + color-mix(in srgb, var(--color-bg-secondary) 55%, transparent) 36%, + color-mix(in srgb, var(--color-bg-secondary) 37%, transparent) 44%, + color-mix(in srgb, var(--color-bg-secondary) 22%, transparent) 51%, + color-mix(in srgb, var(--color-bg-secondary) 11%, transparent) 57%, + color-mix(in srgb, var(--color-bg-secondary) 4%, transparent) 61%, + color-mix(in srgb, var(--color-bg-secondary) 1%, transparent) 63.5%, + transparent 65% )`, borderRadius: "var(--border-radius) var(--border-radius) 0 0", }} /> -
- -
+
+ +
{data.items[0]?.item.title}
diff --git a/client/app/components/TopArtistsCard.tsx b/client/app/components/TopArtistsCard.tsx index 65982237..fca910ea 100644 --- a/client/app/components/TopArtistsCard.tsx +++ b/client/app/components/TopArtistsCard.tsx @@ -76,26 +76,24 @@ export default function TopArtistsCard({ period }: Props) { // eased with https://larsenwork.com/easing-gradients/ backgroundImage: `linear-gradient(to top, var(--color-bg-secondary) 0%, - color-mix(in srgb, var(--color-bg-secondary) 99.4%, transparent) 2.9%, - color-mix(in srgb, var(--color-bg-secondary) 97.4%, transparent) 6.2%, - color-mix(in srgb, var(--color-bg-secondary) 92.6%, transparent) 10.5%, - color-mix(in srgb, var(--color-bg-secondary) 84.4%, transparent) 15.5%, - color-mix(in srgb, var(--color-bg-secondary) 70.8%, transparent) 21.1%, - color-mix(in srgb, var(--color-bg-secondary) 57.8%, transparent) 27%, - color-mix(in srgb, var(--color-bg-secondary) 42.2%, transparent) 33%, - color-mix(in srgb, var(--color-bg-secondary) 29.2%, transparent) 38.9%, - color-mix(in srgb, var(--color-bg-secondary) 15.6%, transparent) 44.5%, - color-mix(in srgb, var(--color-bg-secondary) 7.4%, transparent) 49.5%, - color-mix(in srgb, var(--color-bg-secondary) 2.6%, transparent) 53.8%, - color-mix(in srgb, var(--color-bg-secondary) 0.6%, transparent) 57.1%, - transparent 60% + color-mix(in srgb, var(--color-bg-secondary) 99%, transparent) 5%, + color-mix(in srgb, var(--color-bg-secondary) 95%, transparent) 12%, + color-mix(in srgb, var(--color-bg-secondary) 86%, transparent) 20%, + color-mix(in srgb, var(--color-bg-secondary) 72%, transparent) 28%, + color-mix(in srgb, var(--color-bg-secondary) 55%, transparent) 36%, + color-mix(in srgb, var(--color-bg-secondary) 37%, transparent) 44%, + color-mix(in srgb, var(--color-bg-secondary) 22%, transparent) 51%, + color-mix(in srgb, var(--color-bg-secondary) 11%, transparent) 57%, + color-mix(in srgb, var(--color-bg-secondary) 4%, transparent) 61%, + color-mix(in srgb, var(--color-bg-secondary) 1%, transparent) 63.5%, + transparent 65% )`, borderRadius: "var(--border-radius) var(--border-radius) 0 0", }} /> -
+
-
+
{data.items[0]?.item.name}
diff --git a/client/app/components/primitives/MediaItem.tsx b/client/app/components/primitives/MediaItem.tsx index 4ebdb057..a77fac7f 100644 --- a/client/app/components/primitives/MediaItem.tsx +++ b/client/app/components/primitives/MediaItem.tsx @@ -91,12 +91,14 @@ export default function MediaItem({ style={alignTop ? { marginTop: 6 } : undefined} > -
+
{title}
{subtitle !== undefined && ( -
{subtitle}
+
+ {subtitle} +
)} {meta !== undefined && (