From 157b8d2937f034adf107d0ccadf7167bff7d7bd5 Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Fri, 10 Apr 2026 02:39:05 +0200 Subject: [PATCH] chore: upgrade to vuetify v4 (#7432) --- frontend/app/assets/main.css | 9 +- .../components/Domain/Recipe/RecipeCard.vue | 6 +- .../Domain/Recipe/RecipeCardSection.vue | 33 ++- .../Domain/Recipe/RecipeIngredientEditor.vue | 2 +- .../Domain/Recipe/RecipeOrganizerPage.vue | 6 +- .../Domain/Recipe/RecipeOrganizerSelector.vue | 6 +- .../Domain/Recipe/RecipePage/RecipePage.vue | 18 +- .../app/components/Layout/DefaultLayout.vue | 1 - .../Layout/LayoutParts/AppFooter.vue | 2 +- .../components/global/BannerExperimental.vue | 1 + .../app/components/global/ContextMenu.vue | 19 +- .../app/components/global/LanguageDialog.vue | 5 +- frontend/app/layouts/admin.vue | 1 - frontend/app/pages/admin/backups.vue | 4 +- frontend/app/pages/admin/site-settings.vue | 3 + .../app/pages/g/[groupSlug]/r/create/html.vue | 1 + .../app/pages/g/[groupSlug]/r/create/url.vue | 8 +- .../pages/household/mealplan/planner/edit.vue | 7 +- .../pages/household/mealplan/planner/view.vue | 5 +- frontend/app/pages/household/members.vue | 2 +- frontend/app/pages/household/notifiers.vue | 12 +- frontend/app/pages/user/profile/edit.vue | 2 +- frontend/app/plugins/dark-mode.client.ts | 4 +- frontend/package.json | 5 +- frontend/yarn.lock | 195 +++++++++--------- 25 files changed, 169 insertions(+), 188 deletions(-) diff --git a/frontend/app/assets/main.css b/frontend/app/assets/main.css index ec82ea5a3..865db4e3d 100644 --- a/frontend/app/assets/main.css +++ b/frontend/app/assets/main.css @@ -61,10 +61,6 @@ max-width: 100%; } -a { - color: rgb(var(--v-theme-primary)); -} - .fill-height { min-height: 100vh; } @@ -72,3 +68,8 @@ a { .vue-simple-handler { background-color: rgb(var(--v-theme-primary)) !important; } + +p { + margin-top: 0; + margin-bottom: 0; +} diff --git a/frontend/app/components/Domain/Recipe/RecipeCard.vue b/frontend/app/components/Domain/Recipe/RecipeCard.vue index d37d9f119..14a8a54d2 100644 --- a/frontend/app/components/Domain/Recipe/RecipeCard.vue +++ b/frontend/app/components/Domain/Recipe/RecipeCard.vue @@ -36,10 +36,8 @@ - -
- {{ name }} -
+ + {{ name }} diff --git a/frontend/app/components/Domain/Recipe/RecipeCardSection.vue b/frontend/app/components/Domain/Recipe/RecipeCardSection.vue index 5600e5853..fabbec49b 100644 --- a/frontend/app/components/Domain/Recipe/RecipeCardSection.vue +++ b/frontend/app/components/Domain/Recipe/RecipeCardSection.vue @@ -1,24 +1,17 @@ diff --git a/frontend/app/components/global/ContextMenu.vue b/frontend/app/components/global/ContextMenu.vue index 9ea31f5d9..986fe8bea 100644 --- a/frontend/app/components/global/ContextMenu.vue +++ b/frontend/app/components/global/ContextMenu.vue @@ -12,16 +12,13 @@ > diff --git a/frontend/app/components/global/LanguageDialog.vue b/frontend/app/components/global/LanguageDialog.vue index 08a9a7d71..a85c7aed2 100644 --- a/frontend/app/components/global/LanguageDialog.vue +++ b/frontend/app/components/global/LanguageDialog.vue @@ -22,9 +22,9 @@ v-bind="props" class="px-2 py-2" > - {{ item.raw.name }} + {{ item.name }} - {{ item.raw.progress }}% {{ $t("language-dialog.translated") }} + {{ item.progress }}% {{ $t("language-dialog.translated") }} @@ -34,6 +34,7 @@ {{ $t("language-dialog.read-the-docs") }} diff --git a/frontend/app/layouts/admin.vue b/frontend/app/layouts/admin.vue index 9ef66dfb0..35a8b2c48 100644 --- a/frontend/app/layouts/admin.vue +++ b/frontend/app/layouts/admin.vue @@ -13,7 +13,6 @@ @@ -146,7 +146,7 @@ - {{ $t('recipe.looking-for-migrations') }} + {{ $t('recipe.looking-for-migrations') }} diff --git a/frontend/app/pages/admin/site-settings.vue b/frontend/app/pages/admin/site-settings.vue index 715ec5409..791e6838e 100644 --- a/frontend/app/pages/admin/site-settings.vue +++ b/frontend/app/pages/admin/site-settings.vue @@ -177,6 +177,7 @@