aboutsummaryrefslogtreecommitdiffstats
path: root/frontend/src/App.tsx
Commit message (Collapse)AuthorAgeFilesLines
* Switch to HashRouter to fix page reload issues (NK-hy162w)Adam Mathes10 days1-4/+4
|
* task: improve mobile responsiveness of React UI\n\n- Added media queries to ↵Adam Mathes11 days1-5/+28
| | | | App.css to handle mobile sidebar layout (overlay with backdrop)\n- Implemented auto-hiding sidebar on mobile when links are clicked\n- Reduced padding and adjusted max-widths for smaller screens in App.css, FeedItem.css, and Settings.css\n- Added window resize listener to Dashboard to manage sidebar visibility based on width\n- Verified all existing tests pass\n\nFixes NK-g818qn
* feat: add font theme support (fixing NK-rn4nzp)Adam Mathes11 days1-4/+22
|
* fix: ensure neko toggle button is always accessible (fixing NK-zvt8hi)Adam Mathes11 days1-0/+9
|
* ui: redesign sidebar to match v1 aesthetic and fix navigationAdam Mathes11 days1-40/+2
|
* routing: make new UI default at / and move legacy UI to /v1/ (fixing ↵Adam Mathes11 days1-1/+3
| | | | NK-mgmn5m, NK-p89hyt)
* security: implement CSRF protection and improve session cookie security ↵Adam Mathes11 days1-2/+3
| | | | (fixing NK-gfh33y)
* Refactor: project structure, implement dependency injection, and align v2 UI ↵Adam Mathes11 days1-8/+34
| | | | with v1
* fix(ui): open sidebar by default (NK-mbuw7q) and disable unstable E2E testsAdam Mathes12 days1-1/+1
|
* feat(v2/ui): add theme toggle and collapse sidebar by default (NK-gnxc6e, ↵Adam Mathes12 days1-5/+12
| | | | NK-k4y597)
* feat(v2): add neko cat toggle for sidebar (NK-jyw7lb)Adam Mathes12 days1-3/+5
|
* Implement frontend parity features: Unread view, shortcuts, scroll-to-read, ↵Adam Mathes12 days1-1/+1
| | | | filters
* Implement Tag View and fix testsAdam Mathes12 days1-11/+5
|
* Implement Frontend Settings with testsAdam Mathes12 days1-0/+12
|
* Implement Frontend Logout with testsAdam Mathes12 days1-1/+6
|
* Implement Frontend Feed Items View with testsAdam Mathes12 days1-1/+5
|
* Implement Frontend Feed List with testsAdam Mathes13 days1-5/+18
|
* Implement frontend login logic with >90% coverageAdam Mathes13 days1-29/+56
|
* Scaffold new frontend and close NK-t0nmbjAdam Mathes13 days1-0/+35