From b307f33ab04f6e6b14fc8105f89392443965801f Mon Sep 17 00:00:00 2001 From: Nicolas Drolet Date: Fri, 14 Nov 2025 17:00:27 -0500 Subject: [PATCH] refactor(timesheet): add at least some updates to approved shift look, maybe more??? --- quasar.config.ts | 2 +- .../components/login-connection-panel.vue | 2 +- .../shared/menu-panel-input-field.vue | 2 +- .../shared/menu-panel-select-field.vue | 2 +- .../components/page-header-template.vue | 34 +- .../components/expense-dialog-form.vue | 94 ++-- .../components/expense-dialog-list-item.vue | 35 +- .../components/shift-list-day-row.vue | 469 +++++++++--------- .../timesheets/components/shift-list-day.vue | 17 +- .../timesheets/components/shift-list.vue | 217 ++++---- .../components/timesheet-wrapper.vue | 2 +- src/modules/timesheets/utils/expense.util.ts | 17 + src/stores/expense-store.ts | 1 + 13 files changed, 482 insertions(+), 412 deletions(-) diff --git a/quasar.config.ts b/quasar.config.ts index 30f789f..47e6b1f 100644 --- a/quasar.config.ts +++ b/quasar.config.ts @@ -105,7 +105,7 @@ export default defineConfig((ctx) => { notify: { color: 'primary', }, - dark: false, + dark: 'auto', }, // iconSet: 'material-icons', // Quasar icon set diff --git a/src/modules/auth/components/login-connection-panel.vue b/src/modules/auth/components/login-connection-panel.vue index bc8501d..b37c45d 100644 --- a/src/modules/auth/components/login-connection-panel.vue +++ b/src/modules/auth/components/login-connection-panel.vue @@ -37,7 +37,7 @@ label-color="accent" class="rounded-5 inset-shadow bg-blue-grey-1" label-slot - input-class="text-weight-medium text-h6" + input-class="text-weight-medium text-h6 text-primary" >