b28f8768d2
fix(timesheet): more refactors and fixes to timesheet, mostly error handling, mobile UI/UX adjustments
2025-12-19 15:36:15 -05:00
db821d1d13
refactor(timesheet): add buttons to apply weekly or daily presets, fix mobile UI/UX to please sup.
2025-12-17 13:27:15 -05:00
35d36873e4
feat(timesheet): add toggle for work from home for shifts. UI/UX refactor for comment and delete buttons
2025-12-16 12:03:53 -05:00
faa239784b
refactor(timesheet): redo expense dialog to work with Expansion Items, improve UI/UX
2025-12-16 11:06:59 -05:00
b436428a33
refactor(timesheet): finalize support for expenses, approval display, minor timesheet approval rework
2025-11-18 14:50:03 -05:00
88cdb9e5ff
feat(timesheet mobile): add interfaces for expense dialog in mobile format
...
Added mobile versions for expense form as well as expense items.
2025-11-17 12:06:30 -05:00
d5cdf3c7b4
fix(payperiodpicker, expensedialog): change date picker display from dialog to menu, add transition animations for expense dialog form, move update dialog form into expense item.
2025-11-12 15:27:39 -05:00
ac6744ff18
refactor(timesheet): rework appearance and functionality
...
removed modal for shift creation/update to better match current timesheet app and avoid adding superfluous user actions. Tweaked appearance of timesheet and overall theme to remove overcrowding of colors/elements
2025-11-07 17:02:54 -05:00
f0ef88a16c
refactor(timesheet): more work on plugging in backend, managing expenses
2025-10-31 17:03:21 -04:00
33061ef2ab
BREAKING(timesheet): Overhaul timesheet UI, refactor to increase efficiency, complete OIDC login
...
Change timesheet UI to better fit current app model and avoid adding extra clicks and interactions to add new shifts and expenses. Also refactoring calls to backend to be more efficient and use recently-finalized OIDC implementation and integration.
2025-10-22 08:59:40 -04:00