aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fix(nav): close dropdowns and hamburger on touch / outside clickFuwn21 hours2-8/+15
* fix(hero): swap 100vh for 100dvh on landing heroFuwn21 hours1-1/+1
* Revert "fix(a11y): bump touch targets to 44px under pointer:coarse"Fuwn21 hours1-30/+0
* fix(a11y): bump command palette result rows to 44px on touchFuwn21 hours1-0/+7
* feat(nav): float header as a corner hamburger under 800pxFuwn21 hours1-2/+130
* fix(a11y): bump touch targets to 44px under pointer:coarseFuwn22 hours1-0/+30
* fix(a11y): scope focus-visible ring to header itemsFuwn4 days1-0/+10
* ui(settings): collapse the debug panel by defaultFuwn4 days1-1/+1
* style(colours.css): Run formatterFuwn4 days1-12/+12
* refactor(colours): tokenise card shadows and scrimsFuwn4 days12-32/+26
* style(card): move backdrop blur to an opt-in .card-glass modifierFuwn4 days7-5/+9
* fix(a11y): drop redundant alts and the landing em dashFuwn4 days6-6/+6
* perf(transitions): narrow the universal * selectorFuwn4 days1-1/+13
* perf(images): lazy-load and async-decode off-screen imageryFuwn4 days10-8/+25
* fix(a11y): give CommandPalette real dialog and combobox semanticsFuwn5 days1-3/+47
* style(a11y): drop redundant border-radius from Dropdown focus ruleFuwn5 days1-1/+0
* style(a11y): round the focus-visible ringFuwn5 days1-0/+1
* fix(a11y): make header Dropdown keyboard-operableFuwn5 days1-6/+83
* feat(a11y): respect prefers-reduced-motionFuwn5 days2-2/+15
* fix(a11y): restore focus-visible ringFuwn5 days1-1/+6
* refactor(motion): introduce easing/duration tokensFuwn12 days4-8/+15
* style(header): soften hide/show curve with ease-out-quartFuwn12 days1-1/+1
* style(anchor): narrow global anchor transition to color/opacityFuwn12 days1-1/+4
* style(transitions): lengthen page transition for smoother feelFuwn12 days1-1/+1
* fix(scroll): route LandingHero scroll-down through LenisFuwn12 days3-1/+14
* feat(scroll): add global smooth scrolling via LenisFuwn12 days1-0/+7
* style: apply biome formatterFuwn2026-04-284-9/+14
* refactor(airing): unify countdown formatter into shared helperFuwn2026-04-283-121/+67
* fix(airing): round residual hour and minute in AiringTime componentFuwn2026-04-281-8/+8
* fix(airing): floor hour consistently in hours countdownFuwn2026-04-281-3/+9
* fix(airing): round residual hour in days countdownFuwn2026-04-281-2/+7
* feat(command-palette): add quick toggles, sync, and auth actionsFuwn2026-04-264-1/+326
* fix(tooltip): park off-screen on create, enable glide after first placementFuwn2026-04-192-4/+9
* Revert "fix(tooltip): use fixed positioning and snappy cursor tracking"Fuwn2026-04-192-12/+15
* fix(tooltip): use fixed positioning and snappy cursor trackingFuwn2026-04-192-15/+12
* Revert "fix(tooltip): park measurement node off-screen to stop body resize"Fuwn2026-04-192-5/+0
* Revert "fix(tooltip): drop position transition so tooltip snaps instead of sl...Fuwn2026-04-191-1/+1
* fix(tooltip): drop position transition so tooltip snaps instead of slidingFuwn2026-04-191-1/+1
* fix(tooltip): park measurement node off-screen to stop body resizeFuwn2026-04-192-0/+5
* refactor(wrapped): simplify redundant new Date(Date.now()) callsFuwn2026-04-181-2/+2
* refactor(naming): replace banned ctx abbreviation with full namesFuwn2026-04-181-3/+3
* Revert "fix(api): drop unused redirect query param from oauth refresh"Fuwn2026-04-181-1/+3
* fix(settings): propagate inner json/handler errors to outer catchFuwn2026-04-181-35/+36
* fix(tooltip): remove body-appended tooltip node on destroyFuwn2026-04-181-0/+12
* fix(notification): clear auto-dismiss timer on component destroyFuwn2026-04-181-1/+5
* fix(settings): catch errors in settings sync fetch chainsFuwn2026-04-181-12/+16
* fix(api): await setShadowHidden in badges PUTFuwn2026-04-181-1/+4
* fix(api): drop unused redirect query param from oauth refreshFuwn2026-04-181-3/+1
* fix(easter-event): drop dead resize/scroll listener cleanupFuwn2026-04-181-3/+0
* fix(media): guard publicMediaListCollection against missing AniList dataFuwn2026-04-181-17/+18