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
droideparanoico
edd9b99b46
Fix navbar layout and feed ordering
...
- Replace daisyUI navbar sections with custom flex layout
- Branding centered: simple solid-color text (no gradient tricks)
- Tabs on the left, search + theme + settings on the right
- Search wrapper has max-width 420px, flex-shrink parent prevents overflow
- Feed ORDER BY adds NULLS LAST handling for empty dates
2026-07-03 11:23:24 +02:00
droideparanoico
695d46259d
Fix search, branding, header centering, and card-based feed layout
...
- Search box now fills navbar center with max-width 400px
- Dropdown items have more padding (p-4) and hover contrast
- Branding uses cross-browser gradient text with visible tagline
- Navbar centers tabs + search together in navbar-center
- Feed redesigned as responsive card grid (cover-centered, details below)
- Cards show large cover art with aspect-ratio:1, fallback SVG on 404
- Artist name, title, type badge, and date positioned under cover
2026-07-03 11:12:58 +02:00
droideparanoico
d66b6e884f
Fix UI: replace Tailwind classes with inline styles for CDN compatibility
2026-07-03 11:04:41 +02:00