From 0e6caca9abc6a95cdab14008d4e57f20d79c79ff Mon Sep 17 00:00:00 2001 From: Elias Kohout Date: Sun, 14 Dec 2025 14:15:17 +0100 Subject: [PATCH] checkpoint --- frontend/src/components/AddSpendingModal.vue | 2 +- frontend/src/components/BoardMenu.vue | 22 ++++++++++++++------ frontend/src/components/icons/IconGear.vue | 17 +++++++++++++++ frontend/src/router/index.ts | 6 ++++++ frontend/src/views/BoardSettingsView.vue | 9 ++++++++ frontend/src/views/BoardUsersView.vue | 2 +- 6 files changed, 50 insertions(+), 8 deletions(-) create mode 100644 frontend/src/components/icons/IconGear.vue create mode 100644 frontend/src/views/BoardSettingsView.vue diff --git a/frontend/src/components/AddSpendingModal.vue b/frontend/src/components/AddSpendingModal.vue index ad5bbe7..2d7b16d 100644 --- a/frontend/src/components/AddSpendingModal.vue +++ b/frontend/src/components/AddSpendingModal.vue @@ -1,6 +1,6 @@ diff --git a/frontend/src/components/icons/IconGear.vue b/frontend/src/components/icons/IconGear.vue new file mode 100644 index 0000000..042952f --- /dev/null +++ b/frontend/src/components/icons/IconGear.vue @@ -0,0 +1,17 @@ + diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index fe1def8..fcd2690 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -3,6 +3,7 @@ import HomeView from '../views/HomeView.vue' import BoardUsersView from '@/views/BoardUsersView.vue' import BoardInfoView from '@/views/BoardInfoView.vue' import BoardSpendingsView from '@/views/BoardSpendingsView.vue' +import BoardSettingsView from '@/views/BoardSettingsView.vue' const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -35,6 +36,11 @@ const router = createRouter({ name: 'BoardEntries', component: BoardSpendingsView, }, + { + path: 'settings', + name: 'BoardSettings', + component: BoardSettingsView, + }, ], }, ], diff --git a/frontend/src/views/BoardSettingsView.vue b/frontend/src/views/BoardSettingsView.vue new file mode 100644 index 0000000..a996444 --- /dev/null +++ b/frontend/src/views/BoardSettingsView.vue @@ -0,0 +1,9 @@ + + + diff --git a/frontend/src/views/BoardUsersView.vue b/frontend/src/views/BoardUsersView.vue index e980001..1d21c12 100644 --- a/frontend/src/views/BoardUsersView.vue +++ b/frontend/src/views/BoardUsersView.vue @@ -20,7 +20,7 @@ const users = ref(store.getCurrentBoard().users) :subtitle="(user.getTotalSpending() / 100).toFixed(2) + '€'" subtitle-class="text-green-700" > - +