Commit graph

7 commits

Author SHA1 Message Date
Arthur Bassi
f1a2527a49
Feat/ab/menu-and-header (#17)
* chore(deps): add lucide-react for layout icon migration

* feat(auth): add getPrimaryUserRole helper for header display

* style(theme): add sidebar active tokens and nav group typography

* refactor(menu): migrate nav icons to lucide and trim menu groups

* feat(layout): redesign sidebar, topbar, and admin shell viewport

* chore(menu): hide Reports and Documents from sidebar

---------

Co-authored-by: Arthur Bassi <arthur.winiarski.ranger@outlook.com>
2026-06-18 11:30:09 -03:00
Arthur Bassi
0451788764 build: migrate from CRA to Vite with TypeScript config 2026-06-12 11:41:03 -03:00
npalOmega
65bf95b20c refactor: fix compilation errors and centralize constants
- Fixed Redux slice errors
- All query keys now use constants from src/constants/
- Converted LoginPage to CSS Modules
- Consolidated documentation
2026-05-12 20:33:23 -05:00
Adam Moussa
ec8cca86d1 Configure frontend for local development
- Use relative API URLs instead of hardcoded production/localhost URLs
- Fix setupProxy.js for http-proxy-middleware v3 syntax
- Point proxy to backend HTTP port for dev compatibility
2026-04-16 16:25:19 -04:00
npalOmega
65ec768e13 UI changes checking in 2026-03-30 07:53:42 -05:00
npalOmega
3461d3159e adding first commit 2026-01-11 17:35:33 -06:00
npalOmega
90a7556392 Initialize project using Create React App 2025-08-11 19:13:42 -05:00