aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/ListTitle.svelte
Commit message (Collapse)AuthorAgeFilesLines
* fix(layout): preserve list panel when clicking action buttons in summaryHEADmainFuwn12 hours1-6/+1
| | | | | | | | | | | The global animateDetails handler in +layout.svelte runs on every window click, unconditionally finding the nearest <summary>, preventDefault'ing the native toggle, and manually toggling the parent <details>. That left no way for child handlers to opt out -- clicking Roulette or Refresh inside the list title still toggled the panel. Skip the takeover (and stop the native toggle) when the click target is an interactive element. Reverts the now-unneeded slot wrapper in ListTitle from 0d46fa54.
* fix(lists): stop slot buttons from toggling the list detailsFuwn14 hours1-1/+6
| | | | | | | ListTitle renders inside <summary>, so clicking the Roulette or Refresh button bubbled up and toggled the parent <details>. Wrap the slot in a span that preventDefault()s the click, so the button's own onclick still runs but the summary toggle is cancelled.
* fix(ui): polish media list title separatorsFuwn2026-04-021-0/+8
|
* fix(ui): align media list title timingsFuwn2026-04-021-2/+3
|
* fix(ui): refine media list title countsFuwn2026-04-021-4/+17
|
* feat(debug): add media list timing toggleFuwn2026-04-021-1/+2
|
* revert(ui): remove april fools executive modeFuwn2026-04-021-5/+1
|
* feat(ui): add april fools executive modeFuwn2026-04-011-1/+5
|
* chore(biome): drop formatter style overridesFuwn2026-03-011-4/+4
|
* chore(biome): enable svelte formattingFuwn2026-03-011-11/+11
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-091-23/+23
|
* feat(NumberTicker): unused, but implementedFuwn2024-05-081-0/+4
|
* feat(landing): cover mode list demosFuwn2024-05-061-1/+2
|
* refactor: global opacity classFuwn2024-01-311-1/+1
|
* refactor(anime): use placeholder list on loadFuwn2024-01-261-5/+1
|
* feat: landing pageFuwn2024-01-251-1/+4
|
* feat(locale): localise media listsFuwn2024-01-251-5/+13
|
* feat(manga): progress badgeFuwn2024-01-251-1/+3
|
* feat: hide loading progressFuwn2024-01-251-0/+4
|
* feat(title): fix count to number typeFuwn2023-10-011-2/+4
|
* fix(list): restrict to numberFuwn2023-09-291-2/+2
|
* refactor(title): move out of dueFuwn2023-09-261-0/+12