siftlode/frontend
npeter83 241d132b4b feat(ui): reflect filters/sort/search in the URL
Serialize the active filters to a compact, readable query string (only non-default
values) and parse them back on load, with URL taking precedence over localStorage.
Uses history.replaceState so it never spams browser history. A pasted link now
reproduces the exact view.
2026-06-11 19:17:08 +02:00
..
src feat(ui): reflect filters/sort/search in the URL 2026-06-11 19:17:08 +02:00
index.html feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
package-lock.json chore(frontend): add package-lock.json for reproducible installs 2026-06-11 17:39:24 +02:00
package.json feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
postcss.config.js feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
tailwind.config.js feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
tsconfig.json feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
vite.config.ts feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00