chore: upgrade to vuetify v4 (#7432)

This commit is contained in:
Kuchenpirat
2026-04-10 02:39:05 +02:00
committed by GitHub
parent 6b28bb8eb0
commit 157b8d2937
25 changed files with 169 additions and 188 deletions

View File

@@ -33,7 +33,7 @@
<p class="mt-3">
<i18n-t keypath="settings.backup.postgresql-note">
<template #backup-restore-process>
<a href="https://nightly.mealie.io/documentation/getting-started/usage/backups-and-restoring/">{{
<a class="text-primary" href="https://nightly.mealie.io/documentation/getting-started/usage/backups-and-restoring/">{{
$t('settings.backup.backup-restore-process-in-the-documentation') }}</a>
</template>
</i18n-t>
@@ -146,7 +146,7 @@
</section>
</section>
<v-container class="mt-4 d-flex justify-center text-center">
<nuxt-link :to="`/group/migrations`"> {{ $t('recipe.looking-for-migrations') }} </nuxt-link>
<nuxt-link class="text-primary" :to="`/group/migrations`"> {{ $t('recipe.looking-for-migrations') }} </nuxt-link>
</v-container>
</v-container>
</template>

View File

@@ -177,6 +177,7 @@
<template v-if="property.slot === 'recipe-scraper'">
<v-list-item-subtitle>
<a
class="text-primary"
target="_blank"
:href="`https://github.com/hhursev/recipe-scrapers/releases/tag/${property.value}`"
>
@@ -187,6 +188,7 @@
<template v-else-if="property.slot === 'build'">
<v-list-item-subtitle>
<a
class="text-primary"
target="_blank"
:href="`https://github.com/mealie-recipes/mealie/commit/${property.value}`"
>
@@ -197,6 +199,7 @@
<template v-else-if="property.slot === 'version' && property.value !== 'develop' && property.value !== 'nightly'">
<v-list-item-subtitle>
<a
class="text-primary"
target="_blank"
:href="`https://github.com/mealie-recipes/mealie/releases/tag/${property.value}`"
>

View File

@@ -16,6 +16,7 @@
<a
href="https://schema.org/Recipe"
target="_blank"
class="text-primary"
>https://schema.org/Recipe</a>
</p>
<v-switch

View File

@@ -18,11 +18,11 @@
<v-card-text class="px-0">
<p>
{{ $t('recipe.scrape-recipe-have-a-lot-of-recipes') }}
<router-link :to="bulkImporterTarget">{{ $t('recipe.scrape-recipe-suggest-bulk-importer') }}</router-link>.
<router-link :to="bulkImporterTarget" class="text-primary">{{ $t('recipe.scrape-recipe-suggest-bulk-importer') }}</router-link>.
</p>
<p>
{{ $t('recipe.scrape-recipe-have-raw-html-or-json-data') }}
<router-link :to="htmlOrJsonImporterTarget">{{ $t('recipe.scrape-recipe-you-can-import-from-raw-data-directly') }}</router-link>.
<router-link :to="htmlOrJsonImporterTarget" class="text-primary">{{ $t('recipe.scrape-recipe-you-can-import-from-raw-data-directly') }}</router-link>.
</p>
</v-card-text>
<v-text-field
@@ -113,7 +113,7 @@
</div>
<div class="d-flex row justify-space-around my-3 force-url-white">
<a
class="dark"
class="dark text-primary"
href="https://developers.google.com/search/docs/data-types/recipe"
target="_blank"
rel="noreferrer nofollow"
@@ -121,6 +121,7 @@
{{ $t("new-recipe.google-ld-json-info") }}
</a>
<a
class="text-primary"
href="https://github.com/mealie-recipes/mealie/issues"
target="_blank"
rel="noreferrer nofollow"
@@ -128,6 +129,7 @@
{{ $t("new-recipe.github-issues") }}
</a>
<a
class="text-primary"
href="https://schema.org/Recipe"
target="_blank"
rel="noreferrer nofollow"

View File

@@ -71,9 +71,10 @@
:key="index"
cols="12"
sm="12"
md="3"
lg="3"
xl="2"
md="6"
lg="4"
xl="3"
xxl="2"
class="col-borders my-1 d-flex flex-column"
>
<v-card class="mb-2 border-left-primary rounded-sm pa-2">

View File

@@ -6,9 +6,10 @@
:key="index"
cols="12"
sm="12"
md="4"
md="6"
lg="4"
xl="2"
xl="3"
xxl="2"
class="col-borders my-1 d-flex flex-column"
>
<v-card class="mb-2 border-left-primary rounded-sm px-2">

View File

@@ -22,7 +22,7 @@
</i18n-t>
<v-container class="mt-1 px-0">
<nuxt-link
class="text-center"
class="text-center text-primary"
:to="`/user/profile/edit`"
> {{ $t('group.looking-to-update-your-profile') }}
</nuxt-link>

View File

@@ -49,34 +49,34 @@
<a
href="https://github.com/caronc/apprise/wiki"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Apprise </a>
<a
href="https://github.com/caronc/apprise/wiki/Notify_gotify"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Gotify </a>
<a
href="https://github.com/caronc/apprise/wiki/Notify_discord"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Discord </a>
<a
href="https://github.com/caronc/apprise/wiki/Notify_homeassistant"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Home
Assistant
</a>
<a
href="https://github.com/caronc/apprise/wiki/Notify_matrix"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Matrix </a>
<a
href="https://github.com/caronc/apprise/wiki/Notify_pushover"
target="_blanks"
class="mx-2"
class="mx-2 text-primary"
> Pushover </a>
</div>
</BasePageTitle>

View File

@@ -192,7 +192,7 @@
</v-card-text>
</v-card>
<nuxt-link
class="mt-5 d-flex flex-column justify-center text-center"
class="mt-5 d-flex flex-column justify-center text-center text-primary"
:to="`/group`"
> {{
$t('profile.looking-for-privacy-settings') }} </nuxt-link>