Commit Graph

12 Commits

Author SHA1 Message Date
45b2c3eef0 refactor(frontend): finally trim i18n messages, refactor and DRY older frontend code, general cleanup and component breakdown 2025-09-19 16:59:15 -04:00
e9a8350b09 feat(profile): Profile module nearly complete, technically modular and could be used in employee list. Mobile friendly. Implement Dark Mode. 2025-09-18 14:40:06 -04:00
5bd19c4a9c feat(deatils): add component to show row details, finalize appearance of chart layout, finetune mobile layout 2025-09-04 17:04:03 -04:00
7dbb30259c refactor(many): change some components to respect 'props down, events up' convention for modularity and reusability. Keep branch open for future possible refactors. 2025-08-22 11:11:14 -04:00
21b98ec825 refactor(approvals): remake entire card appearance, hook up to pay period picker to backend, make the period picker actually functional. 2025-08-20 17:03:32 -04:00
0c1d214420 refactor(approvals): fully overhaul timesheet approvals to work with backend, begin to implement approval logic. 2025-08-19 16:49:49 -04:00
41abd70ff7 fix(employees): minor tweaks to appearance for table, tracking of data. 2025-08-18 10:02:28 -04:00
b13c8b8b1b feat(employees): add modal to show employee details, connects successfully to backend and receives data. 2025-08-15 17:00:52 -04:00
7230ef01e6 fix(employees): finalize GUI of employee list grid mode 2025-08-15 10:19:40 -04:00
f33ca127fa refactor(employees): finish connection to backend api, design cards to display employees, fine-tunning element placement 2025-08-14 17:03:51 -04:00
f45d0c2bd6 feat(employees): add page and components for employee list, connect to backend logic 2025-08-13 17:02:59 -04:00
1f94d6a900 eat(approvals): add and define components and other files related to timesheet approval page 2025-08-08 17:04:54 -04:00