Commit Graph

24 Commits

Author SHA1 Message Date
99257ef70f fix(projects): add translation and fix minor details in Projects create modal 2026-03-16 16:10:19 +08:00
501e6c7ed2 feat(projects): add Projects page and component modals + translations 2026-03-15 02:06:41 +08:00
0dddaa8185 fix(profile): improve profile's UI and UX 2026-03-15 02:05:32 +08:00
22f8f71976 fix(client): improve client's UI and UX 2026-03-15 02:04:53 +08:00
ccada5e45b fix(workspaces): improve workspace's UI and UX 2026-03-15 02:04:07 +08:00
a35426c5c8 fix(components): improve components design and user experience 2026-03-15 02:01:54 +08:00
49e1f0080f feat(components): add customized Select dropdown component 2026-03-15 01:59:07 +08:00
6b906a6299 feat(sidebar): add collapsible and rtl-friendly Sidebar component 2026-03-13 19:22:39 +08:00
a1a8b6ecd5 fix(auth): incorrect authentication endpoint while renaming react route for login from '/login -> /auth' 2026-03-13 18:31:54 +08:00
56404792c6 feat(improvement): add pagination to endpoints and pages + sync navbar when data changes 2026-03-13 10:30:27 +08:00
a9ebbf6a4a feat(pagination): add pagination PageNumber and InfiniteScroll components 2026-03-13 10:28:50 +08:00
bbf7dfad2e feat(client): add client's page + CRUD operations modals 2026-03-13 05:09:55 +08:00
3948505a30 bugfix(router): redirect to /workspaces if user is authenticated, otherwise redirect to /auth route + rename /login -> /auth 2026-03-13 02:47:36 +08:00
7e378a92f8 feat(workspace): remove CreateWorkspaceModal and change the logic to redirect to WorkspaceCreate page 2026-03-13 02:27:12 +08:00
a571de6a14 feat(profile): improve profile editing UX flow 2026-03-13 02:23:41 +08:00
105ac428ce feat(scrollbar): add global styles for customizing scrollbars 2026-03-13 02:21:03 +08:00
b291689b1c feat(workspace): add WorkspaceEdit and WorkspaceCreate pages 2026-03-13 01:56:56 +08:00
228de3c180 feat(workspaces): add FilterBar component and search/ordering to Workspaces.tsx 2026-03-12 22:05:31 +08:00
5e4f4ec6e4 feat(workspaces): add workspace management page 2026-03-12 20:52:32 +08:00
2ffd1efc61 fix bug: inconsistant naming for localstorage key for theme provider 2026-03-12 20:50:49 +08:00
1ca65e2670 replace modals with a centralized component 2026-03-12 19:51:03 +08:00
94489a7769 add workspace navbar status + creation modal 2026-03-12 17:44:23 +08:00
bc099512db change navbar: compact t it for better UI and UX 2026-03-12 07:37:45 +08:00
c31ebd35e7 initial commit 2026-03-12 06:49:42 +08:00