Commit Graph

10 Commits

Author SHA1 Message Date
fbf8114666 feat(details): add ui elements to shift rows in employee details 2025-09-05 17:08:43 -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
89148343b6 feat(approvals): add chart to track total hours for each type, chart to track expenses, begin work on widget to display detailed shift info. 2025-09-02 16:56:04 -04:00
58f6e808d0 feat(approvals): install chartJS and vue-chartJS for graphical representation of employee details, configuring bar graph. 2025-08-29 08:33:02 -04:00
81e4fd3ed0 feat(approvals): add both weeks to modal, time grid and mouseover labels, buttons on employee card. Minor DRYing in various files. 2025-08-26 17:02:08 -04:00
6248cb3354 feat(approvals): add timeline compact viewer. Forego slider/range implementation for custom vue/typescript method 2025-08-25 17:07:08 -04:00
911a959567 feat(approvals): Add details card basic. Add logic with service, store, api. Create temporary mock data for testing. 2025-08-22 17:09:03 -04:00
984ac83f67 feat(lang)Clean landing dashboard page, footers, headers, language module to match with Quasar and/or Vue conventions 2025-07-30 15:44:23 -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