aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Events
Commit message (Collapse)AuthorAgeFilesLines
* perf(images): lazy-load and async-decode off-screen imageryFuwn18 hours4-4/+14
| | | | | | | | | Add loading=lazy and decoding=async to the 16 <img> elements that weren't already deferring across Tools/Wrapped, Events, EasterEvent, Hololive, and the rate-limited fallback. Also drop the backdrop-filter: blur(160px) the dropdown items were paying on every hover; the background-color change already gives sufficient feedback, and the parent card's own blur stays.
* fix(easter-event): drop dead resize/scroll listener cleanupFuwn2026-04-181-3/+0
| | | | | | | The onMount cleanup removed resize and scroll listeners that were never actually registered — the only live side effect is the updatePosition interval. Drop the two dead removeEventListener calls so the cleanup only matches what the component actually sets up.
* refactor(effect): migrate svelte json hotspots to typed decodersFuwn2026-03-031-9/+14
|
* chore(cleanup): remove stale eslint directivesFuwn2026-03-011-1/+0
|
* chore(biome): drop formatter style overridesFuwn2026-03-017-83/+87
|
* chore(biome): enable svelte formattingFuwn2026-03-016-115/+115
|
* fix: Resolve all ESLint errors and warningsFuwn2026-01-291-0/+1
|
* refactor(lib): Migrate simple components to Svelte 5 runes syntaxFuwn2026-01-232-3/+2
|
* fix: Resolve unused imports, dead code, and type definitionsFuwn2026-01-231-1/+1
|
* refactor: Migrate event handlers to new Svelte 5 syntaxFuwn2026-01-234-8/+8
|
* fix: SvelteKit migration errorsFuwn2025-06-091-28/+26
|
* feat(EasterEgg): Add click analyticsFuwn2025-04-191-0/+2
|
* feat(EasterEgg): Add participation textFuwn2025-04-191-0/+2
|
* fix(EasterEgg): Handle extra eggs and popup hidingFuwn2025-04-191-3/+12
|
* fix(EasterEgg): Fix odd cases and general implementationFuwn2025-04-191-53/+150
|
* feat: Add AniList Badges Easter Event 2025 demo #2Fuwn2025-04-101-0/+111
|
* feat: Add AniList Badges Easter Event 2025 demoFuwn2025-04-064-0/+115
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-092-134/+134
|
* refactor(Data): rename database referencesFuwn2024-08-242-2/+2
|
* refactor(Database): separate providersFuwn2024-07-252-2/+2
|
* feat(events): avatar for all eventsFuwn2024-02-171-0/+21
|
* feat(events): all events pageFuwn2024-02-171-0/+63
|
* chore(css): clean up unusedFuwn2024-02-131-4/+0
|
* refactor(events): use group preview componentFuwn2024-02-131-0/+94