aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Events/Event.svelte
Commit message (Collapse)AuthorAgeFilesLines
* refactor(colours): tokenise card shadows and scrimsFuwn3 days1-1/+1
| | | | | | | | | | | Introduce --shadow-card, --shadow-card-emphasized, --shadow-cta, --scrim, --scrim-soft, and --scrim-banner. Migrate 14 inline literals (card.css, input.css, Notification, MediaRoulette, the two Landing CTA buttons, the popup overlay, the palette and roulette scrims, three identity banners, the user profile cover art shadow) onto the tokens, with light/dark adaptation handled by the existing prefers-color-scheme blocks instead of duplicated inline. Two single-use Landing demo-focus values stay inline.
* perf(images): lazy-load and async-decode off-screen imageryFuwn3 days1-2/+2
| | | | | | | | | 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.
* chore(biome): drop formatter style overridesFuwn2026-03-011-3/+3
|
* chore(biome): enable svelte formattingFuwn2026-03-011-4/+4
|
* refactor(lib): Migrate simple components to Svelte 5 runes syntaxFuwn2026-01-231-2/+1
|
* fix: SvelteKit migration errorsFuwn2025-06-091-28/+26
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-091-64/+64
|
* refactor(Data): rename database referencesFuwn2024-08-241-1/+1
|
* refactor(Database): separate providersFuwn2024-07-251-1/+1
|
* feat(events): avatar for all eventsFuwn2024-02-171-0/+21
|
* feat(events): all events pageFuwn2024-02-171-0/+63