Commit Graph

63 Commits

Author SHA1 Message Date
droideparanoico aa1234d363 Fix: read search query from both query param and form body 2026-07-06 15:30:48 +02:00
droideparanoico e577d58dd9 Fix Qute template escaping for hx-vals 2026-07-06 15:28:45 +02:00
droideparanoico 14ee3555ee Make Added button remove artist and refresh search results 2026-07-06 15:19:57 +02:00
droideparanoico 1e1ff42d17 Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:54 +02:00
droideparanoico 9d72b36ada Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:49 +02:00
droideparanoico 2398346474 Merge remote-tracking branch 'origin/main' 2026-07-06 13:42:35 +02:00
droideparanoico 4809a3736d Change +Add button to btn-accent for distinct visibility 2026-07-06 13:42:28 +02:00
droideparanoico 688b034ddf Change +Add button to btn-accent for distinct visibility 2026-07-06 13:26:24 +02:00
droideparanoico 1971f393af Match Added button size with +Add using btn-success btn-sm 2026-07-06 13:24:12 +02:00
droideparanoico 8979386551 Clear search results on click outside 2026-07-06 13:21:47 +02:00
droideparanoico 20ebd834ff Make artist name linkable to MusicBrainz artist page 2026-07-06 13:12:52 +02:00
droideparanoico 7933abc5cf Make Remove button square with btn-sm btn-square 2026-07-06 13:10:09 +02:00
droideparanoico 49e1efd363 Fix: per-artist monitoring filter instead of global type filter 2026-07-06 13:07:25 +02:00
droideparanoico 5997daaebc Fixed layout shift 2026-07-06 12:55:16 +02:00
droideparanoico adca5f071c Reduce feed page size to 10, update search placeholder 2026-07-06 11:59:56 +02:00
droideparanoico c25264c993 RSS feed returns all entries (unpaginated); db handles limit=0 as unlimited 2026-07-06 11:57:44 +02:00
droideparanoico bef4f7ba1d Add pagination to feed with Load more button using HTMX 2026-07-06 11:51:46 +02:00
droideparanoico 969fc673bc Move Artists link before search box 2026-07-03 22:03:02 +02:00
droideparanoico e53f3f30b4 Make DiscDrop use daisyUI btn component matching Artists 2026-07-03 22:02:19 +02:00
droideparanoico 98db921806 Revert "Make Artists a plain link to match DiscDrop style"
This reverts commit ab4dc3735e.
2026-07-03 22:01:13 +02:00
droideparanoico ab4dc3735e Make Artists a plain link to match DiscDrop style 2026-07-03 22:00:07 +02:00
droideparanoico daab557692 Restructure navbar: DiscDrop, search, Artists centered together 2026-07-03 13:54:26 +02:00
droideparanoico c06b22d27e Stack date above badge, both at 1.5rem 2026-07-03 13:48:25 +02:00
droideparanoico 53985b0cd2 Bump fonts: title 2rem, artist 1.5rem, badge/date 0.95-1rem 2026-07-03 13:44:00 +02:00
droideparanoico c36860258f Increase card font sizes: title 1.5rem, artist 1rem 2026-07-03 13:41:58 +02:00
droideparanoico abbc1693b2 Revert card width, increase card text font sizes 2026-07-03 13:40:19 +02:00
droideparanoico d290bc81bc Constrain card width to 42rem and center them 2026-07-03 13:38:16 +02:00
droideparanoico 076992525a Add custom shadow classes for cards and dropdown 2026-07-03 13:29:31 +02:00
droideparanoico 18251be3c1 Fix card gap: inline display:flex replaces non-functional Tailwind flex classes 2026-07-03 13:26:54 +02:00
droideparanoico 336791e355 Fix gap/sizing: use inline styles for Tailwind classes not in daisyUI CDN 2026-07-03 13:25:20 +02:00
droideparanoico 60bd9bb468 Increase card spacing from gap-6 to gap-10 2026-07-03 13:24:12 +02:00
droideparanoico 8d9a3d20bc Swap body (base-100) and cards idle (base-200); cards hover (base-300) matches navbar 2026-07-03 13:12:58 +02:00
droideparanoico cb30e9b6db Restore centered DiscDrop branding in navbar using daisyUI navbar-start/center/end 2026-07-03 13:08:49 +02:00
droideparanoico 24c5849f05 Fix CSS variables: use daisyUI classes (bg-base-*, text-base-content/*) which wrap OKLCH values in proper oklch() function 2026-07-03 13:03:59 +02:00
droideparanoico 5eb4cd340c Replace all CSS variables with explicit hex colors for guaranteed distinction 2026-07-03 12:59:35 +02:00
droideparanoico 41f42acd91 Use color-mix for clearly distinct background tones
- Body: var(--b1) (baseline)
- Cards: color-mix(var(--b1) + 8% white) = lighter surface
- Navbar: color-mix(var(--b1) + 20% black) = darker header
- Cards hover: same as navbar
- Search dropdown: matches navbar darkness
2026-07-03 12:47:30 +02:00
droideparanoico df5f616bc3 Fix bg hierarchy: body --b1 (lightest), cards --b2, navbar+cards hover --b3 (darkest) 2026-07-03 12:42:28 +02:00
droideparanoico ba2db960c6 Fix background hierarchy: body --b1 (lightest), navbar+cards idle --b2, cards hover --b3 (darkest) 2026-07-03 12:39:43 +02:00
droideparanoico b6e57db54b Fix navbar layout, card spacing, and background hierarchy
- Restore centered DiscDrop branding in navbar
- Navbar bg: base-300 (darkest)
- Cards bg: base-200 (intermediate), hover: base-300 (matches navbar)
- Body bg: base-100 (lightest)
- Card gap increased from gap-4 to gap-6
2026-07-03 12:33:35 +02:00
droideparanoico 508e4e6114 Fix background hierarchy: body base-100 (lightest), navbar base-200, cards base-100 with border, hover base-200 2026-07-03 12:28:29 +02:00
droideparanoico 882914d271 Fix settings save: use @FormParam instead of @QueryParam for PATCH body 2026-07-03 12:21:29 +02:00
droideparanoico e9be57bde0 Revert "Strip all custom CSS, use plain daisyUI classes only"
This reverts commit e2bd237a7b.
2026-07-03 12:18:52 +02:00
droideparanoico e2bd237a7b Strip all custom CSS, use plain daisyUI classes only 2026-07-03 12:16:02 +02:00
droideparanoico 96c2a579ba Fix backgrounds: body uses inline var(--b2), cards use var(--b1) with var(--b3) borders 2026-07-03 12:08:35 +02:00
droideparanoico e18296d88a Revert cards to base-100 with border+shadow for distinction 2026-07-03 12:06:19 +02:00
droideparanoico 18b3d8a30d Feed cards use base-200 background to contrast with navbar 2026-07-03 12:04:14 +02:00
droideparanoico d8320ad6d6 Feed: use 250px cover art size 2026-07-03 12:01:22 +02:00
droideparanoico e4806db04d Feed: square 140px cover with details to the right 2026-07-03 11:59:32 +02:00
droideparanoico e3f20166a4 Redesign feed: large cover with details below
- Each item is a full-width card with cover at 3:1 aspect ratio
- Artist name, title, type badge, and date below the cover
- Subtle hover lift effect
2026-07-03 11:29:03 +02:00
droideparanoico 9a0823854e Change feed to vertical list with horizontal cards
- Replaced multi-column grid with single vertical list (flex-direction:column)
- Each item is a horizontal card: cover (100px) on the left, details on the right
- Newest first (DESC order with NULLS LAST)
2026-07-03 11:26:51 +02:00