| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style(breakpoints): consolidate 9 ad-hoc values into 5 SCSS tokens | Fuwn | 4 days | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | Adds src/styles/_breakpoints.scss with five canonical tokens (\$bp-sm 600, \$bp-md 800, \$bp-lg 1024, \$bp-xl 1280, \$bp-2xl 1600) and migrates all 15 @media (max-width: ...) occurrences across 9 files. Configures vite.config.ts with scss loadPaths so any file can @use "breakpoints" without relative paths. Conservative rounding-up where existing values were near-duplicates: 500 and 512 collapse to 600, 768 collapses to 800, 1000 collapses to 1024. Slightly more viewports get the smaller-layout treatment in those bands, which is usually beneficial on cramped widths. Converts 7 Svelte files from <style> to <style lang="scss"> to access the SCSS tokens. SCSS is a CSS superset, so existing rules stay valid. | ||||
| * | fix(ui): balance homepage media panels | Fuwn | 2026-04-12 | 1 | -62/+220 |
| | | |||||
| * | revert(ui): remove april fools executive mode | Fuwn | 2026-04-02 | 1 | -8/+6 |
| | | |||||
| * | feat(ui): add april fools executive mode | Fuwn | 2026-04-01 | 1 | -6/+8 |
| | | |||||
| * | fix(state): restore persisted list UI state | Fuwn | 2026-03-28 | 1 | -2/+3 |
| | | |||||
| * | fix(actions): resolve quality and trigger deploy drift | Fuwn | 2026-03-22 | 1 | -6/+8 |
| | | |||||
| * | perf: lazy-load authenticated list surfaces | Fuwn | 2026-03-22 | 1 | -14/+85 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 1 | -20/+20 |
| | | |||||
| * | chore(biome): re-enable noImplicitAnyLet rule | Fuwn | 2026-03-01 | 1 | -1/+2 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 1 | -28/+28 |
| | | |||||
| * | perf: optimise list hot paths and shared timers | Fuwn | 2026-03-01 | 1 | -3/+3 |
| | | |||||
| * | fix: Resolve all ESLint errors and warnings | Fuwn | 2026-01-29 | 1 | -1/+1 |
| | | |||||
| * | feat(Landing): Update to match LandingHero | Fuwn | 2026-01-28 | 1 | -5/+1 |
| | | |||||
| * | feat: Add hero for landing and welcome page | Fuwn | 2026-01-27 | 1 | -0/+5 |
| | | |||||
| * | refactor(layout): Replace empty p elements with reusable Spacer component | Fuwn | 2026-01-23 | 1 | -1/+2 |
| | | |||||
| * | fix(html): Replace self-closing non-void HTML elements with proper closing tags | Fuwn | 2026-01-23 | 1 | -1/+1 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2025-12-15 | 1 | -1/+1 |
| | | |||||
| * | style(src): Remove self-closing p and div tags | Fuwn | 2025-06-23 | 1 | -1/+1 |
| | | |||||
| * | refactor(LastActivity): Move display guard to component | Fuwn | 2025-06-14 | 1 | -3/+1 |
| | | |||||
| * | fix(Home): Guard LastActivity component visibility | Fuwn | 2025-06-14 | 1 | -1/+3 |
| | | |||||
| * | feat(list): Persistent per-list collapsed state | Fuwn | 2025-06-12 | 1 | -3/+8 |
| | | |||||
| * | revert: Clean up easter event | Fuwn | 2025-04-21 | 1 | -8/+1 |
| | | |||||
| * | feat: Add AniList Badges Easter Event 2025 demo #2 | Fuwn | 2025-04-10 | 1 | -1/+8 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 1 | -106/+106 |
| | | |||||
| * | fix(home): columns for mobile | Fuwn | 2024-04-26 | 1 | -1/+1 |
| | | |||||
| * | fix(index): alignment on hide mix | Fuwn | 2024-04-18 | 1 | -13/+19 |
| | | |||||
| * | feat(page): use grid columning | Fuwn | 2024-04-17 | 1 | -51/+60 |
| | | |||||
| * | refactor: ids to classes | Fuwn | 2024-02-19 | 1 | -1/+0 |
| | | |||||
| * | fix: destroy height observer on unmount | Fuwn | 2024-02-02 | 1 | -2/+6 |
| | | |||||
| * | fix(html): height observer initial size | Fuwn | 2024-01-31 | 1 | -1/+1 |
| | | |||||
| * | fix(routes): load lists after identity loaded | Fuwn | 2024-01-31 | 1 | -3/+3 |
| | | |||||
| * | refactor(list): use global identity | Fuwn | 2024-01-31 | 1 | -3/+2 |
| | | |||||
| * | refactor(skeleton): move to loading module | Fuwn | 2024-01-31 | 1 | -1/+1 |
| | | |||||
| * | feat: landing page | Fuwn | 2024-01-25 | 1 | -14/+19 |
| | | |||||
| * | feat: more fluid skeleton ui | Fuwn | 2024-01-25 | 1 | -6/+0 |
| | | |||||
| * | feat(locale): localise media lists | Fuwn | 2024-01-25 | 1 | -3/+4 |
| | | |||||
| * | feat(list): list style skeleton loading | Fuwn | 2024-01-24 | 1 | -0/+7 |
| | | |||||
| * | feat(identity): use global store | Fuwn | 2024-01-24 | 1 | -26/+8 |
| | | |||||
| * | refactor(home): move layout to home | Fuwn | 2024-01-13 | 1 | -2/+2 |
| | | |||||
| * | fix: restrict breaks for layouts | Fuwn | 2024-01-12 | 1 | -1/+2 |
| | | |||||
| * | fix: default avatar | Fuwn | 2024-01-05 | 1 | -1/+5 |
| | | |||||
| * | feat: site-wide limit height | Fuwn | 2024-01-04 | 1 | -2/+2 |
| | | |||||
| * | feat: loading and error cards | Fuwn | 2024-01-04 | 1 | -1/+1 |
| | | |||||
| * | fix(html): better limit list height | Fuwn | 2024-01-02 | 1 | -7/+4 |
| | | |||||
| * | refactor(lastactivity): move info to component | Fuwn | 2024-01-02 | 1 | -44/+2 |
| | | |||||
| * | fix(activity): use anilist offset | Fuwn | 2024-01-02 | 1 | -1/+2 |
| | | |||||
| * | chore(svelte): alias stores | Fuwn | 2023-12-31 | 1 | -2/+2 |
| | | |||||
| * | feat(index): fancy auto-sizing | Fuwn | 2023-12-30 | 1 | -9/+18 |
| | | |||||
| * | fix(index): correct list height | Fuwn | 2023-12-30 | 1 | -0/+1 |
| | | |||||
| * | feat(routes): route-specific head title | Fuwn | 2023-12-25 | 1 | -0/+3 |
| | | |||||