| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style(breakpoints): consolidate 9 ad-hoc values into 5 SCSS tokens | Fuwn | 20 hours | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | 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. | ||||
| * | refactor(colours): tokenise card shadows and scrims | Fuwn | 4 days | 1 | -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. | ||||
| * | fix(actions): resolve quality and trigger deploy drift | Fuwn | 2026-03-22 | 1 | -5/+7 |
| | | |||||
| * | fix: restore landing visibility without blocking lazy loads | Fuwn | 2026-03-22 | 1 | -16/+29 |
| | | |||||
| * | perf: lazy-load landing demo sections | Fuwn | 2026-03-22 | 1 | -15/+81 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 1 | -39/+39 |
| | | |||||
| * | chore(biome): enable svelte linting | Fuwn | 2026-03-01 | 1 | -1/+3 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 1 | -60/+60 |
| | | |||||
| * | perf: Optimise landing page performance | Fuwn | 2026-01-29 | 1 | -4/+16 |
| | | |||||
| * | feat(Landing): Update to match LandingHero | Fuwn | 2026-01-28 | 1 | -113/+440 |
| | | |||||
| * | refactor: Migrate event handlers to new Svelte 5 syntax | Fuwn | 2026-01-23 | 1 | -1/+1 |
| | | |||||
| * | refactor(layout): Replace empty p elements with reusable Spacer component | Fuwn | 2026-01-23 | 1 | -2/+3 |
| | | |||||
| * | fix(html): Replace self-closing non-void HTML elements with proper closing tags | Fuwn | 2026-01-23 | 1 | -2/+2 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2026-01-22 | 1 | -3/+3 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2025-12-15 | 1 | -2/+2 |
| | | |||||
| * | style(src): Remove self-closing p and div tags | Fuwn | 2025-06-23 | 1 | -2/+2 |
| | | |||||
| * | fix(Landing): Disable filtering | Fuwn | 2025-06-13 | 1 | -2/+2 |
| | | |||||
| * | feat: Move remaining localStorage usages to localforage | Fuwn | 2025-06-12 | 1 | -2/+3 |
| | | |||||
| * | feat(Landing): Update demo sizing | Fuwn | 2025-03-16 | 1 | -0/+1 |
| | | |||||
| * | feat(Landing): Update tools section | Fuwn | 2025-03-16 | 1 | -5/+6 |
| | | |||||
| * | feat(Landing): Update anime section | Fuwn | 2025-03-16 | 1 | -9/+4 |
| | | |||||
| * | feat(Landing): Update manga section body | Fuwn | 2025-03-16 | 1 | -14/+4 |
| | | |||||
| * | feat(Landing): Update demo video | Fuwn | 2025-03-16 | 1 | -2/+2 |
| | | |||||
| * | feat(Landing): Update section titles | Fuwn | 2025-03-16 | 1 | -7/+9 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 1 | -145/+145 |
| | | |||||
| * | refactor(landing): remove unused css classes | Fuwn | 2024-05-06 | 1 | -12/+0 |
| | | |||||
| * | feat(landing): update descriptions | Fuwn | 2024-05-06 | 1 | -27/+12 |
| | | |||||
| * | feat(landing): cover mode list demos | Fuwn | 2024-05-06 | 1 | -88/+6 |
| | | |||||
| * | feat: replace hover cover with image tooltip | Fuwn | 2024-04-15 | 1 | -48/+4 |
| | | |||||
| * | refactor(anilist): move to data module | Fuwn | 2024-02-08 | 1 | -1/+1 |
| | | |||||
| * | refactor(data): move static data to module | Fuwn | 2024-02-07 | 1 | -2/+2 |
| | | |||||
| * | refactor: global opacity class | Fuwn | 2024-01-31 | 1 | -4/+4 |
| | | |||||
| * | fix(landing): due counts | Fuwn | 2024-01-31 | 1 | -4/+6 |
| | | |||||
| * | feat(routes): dedicated landing page | Fuwn | 2024-01-31 | 1 | -1/+0 |
| | | |||||
| * | feat(landing): preview images | Fuwn | 2024-01-25 | 1 | -1/+51 |
| | | |||||
| * | fix(landing): no link all text | Fuwn | 2024-01-25 | 1 | -1/+1 |
| | | |||||
| * | feat(landing): better data disclaimer | Fuwn | 2024-01-25 | 1 | -2/+4 |
| | | |||||
| * | feat(landing): highlight subtitle | Fuwn | 2024-01-25 | 1 | -2/+3 |
| | | |||||
| * | feat(landing): better descriptions | Fuwn | 2024-01-25 | 1 | -10/+7 |
| | | |||||
| * | feat: landing page | Fuwn | 2024-01-25 | 1 | -0/+265 |