| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style(card): move backdrop blur to an opt-in .card-glass modifier | Fuwn | 21 hours | 1 | -1/+1 |
| | | | | | | | | | | | | Strip backdrop-filter: blur(4px) from the base .card so the ~50 in-flow surfaces (landing panels, schedule rows, tool cards, user profile cards, badge wall, etc.) stop paying for a blur they don't need. Introduce .card-glass for the surfaces that actually float over other content: the sticky page header, header nav dropdowns, command palette, title-attribute tooltips, LinkedTooltip, and HoverCover. Popup, MediaRoulette, and Notification keep their existing parent-overlay or solid-background treatments. | ||||
| * | fix(a11y): give CommandPalette real dialog and combobox semantics | Fuwn | 23 hours | 1 | -3/+47 |
| | | | | | | | | | Wrap the palette in role=dialog with aria-modal, mark the overlay aria-hidden, and turn the search input into a labeled combobox driving a listbox of role=option results via aria-activedescendant. Trap Tab on the input, preventDefault on Escape, and restore focus to the previously-focused element when the palette closes. | ||||
| * | style: apply biome formatter | Fuwn | 2026-04-28 | 2 | -7/+5 |
| | | |||||
| * | feat(command-palette): add quick toggles, sync, and auth actions | Fuwn | 2026-04-26 | 3 | -0/+314 |
| | | | | | | | | | Adds 13 reactive quick toggles (24h time, animations, blur adult, cover modes, hover cover, schedule list, reverse sort, data saver, notifications, language, title format cycle, outbound link target cycle), three sync actions (push/pull/disable), and login/logout entries gated on auth state. Names reflect current state so the palette doubles as a status surface. | ||||
| * | feat(cache): instant list revalidation from command palette and debug menu | Fuwn | 2026-04-15 | 1 | -18/+13 |
| | | | | | | | | | | Replaces one-shot boolean revalidateAnime with a counter store so multiple components can subscribe without race conditions. Adds revalidateManga store and reactive refresh blocks to DueAnimeList and MangaListTemplate. Extracts shared invalidateListCaches function used by both the command palette action and the debug settings button. Renames palette item to "Refresh" and debug button to "Invalidate". | ||||
| * | feat(command-palette): add clear anime and manga list caches action | Fuwn | 2026-04-15 | 1 | -0/+23 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 2 | -233/+257 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 1 | -108/+108 |
| | | |||||
| * | refactor: Migrate event handlers to new Svelte 5 syntax | Fuwn | 2026-01-23 | 1 | -4/+4 |
| | | |||||
| * | fix(CommandPalette): Suppress intentional a11y warnings for command palette ↵ | Fuwn | 2026-01-23 | 1 | -0/+1 |
| | | | | | overlay backdrop | ||||
| * | 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 |
| | | |||||
| * | fix(CommandPalette): Remove fade-in-breaking transition | Fuwn | 2025-06-23 | 1 | -1/+0 |
| | | |||||
| * | style(src): Remove self-closing tags with attributes | Fuwn | 2025-06-23 | 1 | -1/+1 |
| | | |||||
| * | refactor(CommandPalette): DRY matching logic | Fuwn | 2025-05-16 | 1 | -7/+11 |
| | | |||||
| * | feat(CommandPalette): Ignore whitespace when matching query | Fuwn | 2025-05-16 | 1 | -2/+7 |
| | | |||||
| * | feat(CommandPalette): Only show first 10 results | Fuwn | 2025-05-15 | 1 | -0/+2 |
| | | |||||
| * | feat(CommandPalette): Add additional nested actions | Fuwn | 2025-05-15 | 2 | -5/+45 |
| | | |||||
| * | feat(CommandPalette): Enhanced nested visual indicators | Fuwn | 2025-05-15 | 1 | -4/+8 |
| | | |||||
| * | feat(CommandPalette): Add nested action support | Fuwn | 2025-05-15 | 2 | -9/+57 |
| | | |||||
| * | refactor(CommandPalette): Globally rename action type | Fuwn | 2025-05-15 | 2 | -1/+2 |
| | | |||||
| * | refactor(CommandPalette): Move and rename action type | Fuwn | 2025-05-15 | 2 | -12/+13 |
| | | |||||
| * | feat(CommandPalette): Add extra tags to Settings action | Fuwn | 2025-05-15 | 1 | -1/+3 |
| | | |||||
| * | feat(CommandPalette): Per-item tags | Fuwn | 2025-05-15 | 2 | -10/+41 |
| | | |||||
| * | fix(CommandPalette): Single result sized padding for no results text | Fuwn | 2025-05-14 | 1 | -2/+2 |
| | | |||||
| * | fix(CommandPalette): Hide scrollbar pop in | Fuwn | 2025-05-14 | 1 | -0/+6 |
| | | |||||
| * | feat(CommandPalette): Animate search results | Fuwn | 2025-05-14 | 1 | -17/+48 |
| | | |||||
| * | feat(CommandPalette): Global toggle fading | Fuwn | 2025-05-14 | 1 | -12/+84 |
| | | |||||
| * | feat(CommandPalette): Add backdrop | Fuwn | 2025-05-13 | 1 | -2/+39 |
| | | |||||
| * | fix(CommandPalette): Change selected item selection indicator | Fuwn | 2025-05-06 | 1 | -1/+1 |
| | | |||||
| * | feat: Add Badge Wall action to command palette | Fuwn | 2025-05-06 | 1 | -0/+4 |
| | | |||||
| * | feat: Add command palette | Fuwn | 2025-05-06 | 2 | -0/+195 |