From aafcc97949d8b29fbc76f9cf8eed8feccb9ccadc Mon Sep 17 00:00:00 2001 From: Felix Teutsch <63754496+FelixTeutsch@users.noreply.github.com> Date: Fri, 20 Jun 2025 00:40:31 +0200 Subject: [PATCH 1/9] feat(Frontend): add new cycle option for admin and fix drawer UI & Implementaiton (SCRUM-210) (#197) Co-authored-by: jb-cc <115902941+jb-cc@users.noreply.github.com> --- Frontend/components/SideDrawer/SideDrawer.vue | 173 ++++++++++-------- Frontend/i18n/locales/de-DE.json | 29 ++- Frontend/i18n/locales/en-GB.json | 31 +++- Frontend/layouts/GenericBackLayout.vue | 48 ++--- Frontend/package-lock.json | 1 + Frontend/package.json | 1 + Frontend/pages/admin/new-cycle.vue | 74 ++++++++ Frontend/plugins/fontawesome.js | 4 +- Frontend/shared/types/userInterfaces.ts | 14 ++ 9 files changed, 254 insertions(+), 121 deletions(-) create mode 100644 Frontend/pages/admin/new-cycle.vue diff --git a/Frontend/components/SideDrawer/SideDrawer.vue b/Frontend/components/SideDrawer/SideDrawer.vue index 6ae31da2..3dafd3ca 100644 --- a/Frontend/components/SideDrawer/SideDrawer.vue +++ b/Frontend/components/SideDrawer/SideDrawer.vue @@ -1,12 +1,13 @@ -