From 8b016cd73dedd0c94bd284aacf989fdd669708c1 Mon Sep 17 00:00:00 2001 From: Quentin Guillemin Date: Fri, 23 Aug 2024 13:05:15 +0200 Subject: [PATCH] feat(settings): choose theme easily --- .../src/components/dialogs/SettingsDialog.vue | 44 ++++++++----------- src/main/webapp/src/locales/en/settings.json | 11 +++-- src/main/webapp/src/locales/fr/settings.json | 11 +++-- src/main/webapp/src/plugins/fontawsome.ts | 9 +++- src/main/webapp/src/plugins/vuetify.ts | 25 +++++------ src/main/webapp/src/types/enums/Theme.ts | 5 +++ 6 files changed, 52 insertions(+), 53 deletions(-) create mode 100644 src/main/webapp/src/types/enums/Theme.ts diff --git a/src/main/webapp/src/components/dialogs/SettingsDialog.vue b/src/main/webapp/src/components/dialogs/SettingsDialog.vue index 41806812..8cbfaf95 100644 --- a/src/main/webapp/src/components/dialogs/SettingsDialog.vue +++ b/src/main/webapp/src/components/dialogs/SettingsDialog.vue @@ -16,7 +16,8 @@