Commit Graph

12 Commits

Author SHA1 Message Date
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
0ccfef324e fix(date-picker): minor fixes to components due to components refactor. 2025-08-22 11:35:23 -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
d0e64bdffc refactor(approvals): move functionalities for separation of concern, page formatting, i18n refactoring, consideration for mobile appearance. 2025-08-21 17:06:57 -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
552c6fa971 refactor(approvals): slight tweaks to appearance, add title bar, begin making detailed overview 2025-08-13 11:32:11 -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
7399232ed8 refactor(login): change to Setup store instead of Options store, fix auth frontend flow 2025-08-06 17:09:30 -04:00
7317f35df3 feat(login): refactor login page code, trim excess logic, refine UI, use innate Quasar and Vue utils and components 2025-07-31 17:11:58 -04:00
94604cda1b fix(scaffolding): redid some folder structure to be more modular, moved some folders from modules to src, general file/folder cleanup. 2025-07-28 12:22:51 -04:00
a63ae452a8 build(scaffolding): set up all folders and files, most of them empty, built some logic, clarified file names. 2025-07-25 16:58:07 -04:00