1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-08-04 13:05:21 +02:00

fix: style of recipe actions to be compliant with design schema (#5736)

This commit is contained in:
Felix Schneider 2025-07-20 18:05:56 +02:00 committed by GitHub
parent e638df37d1
commit 88d0b466ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 18 additions and 21 deletions

View file

@ -125,25 +125,20 @@
</v-list-item>
<div v-if="useItems.recipeActions && recipeActions && recipeActions.length">
<v-divider />
<v-list-group @click.stop>
<template #activator="{ props }">
<v-list-item-title v-bind="props">
{{ $t("recipe.recipe-actions") }}
</v-list-item-title>
</template>
<v-list density="compact" class="ma-0 pa-0">
<v-list-item
v-for="(action, index) in recipeActions"
:key="index"
class="pl-6"
@click="executeRecipeAction(action)"
>
<template #prepend>
<v-icon color="undefined">
{{ $globals.icons.linkVariantPlus }}
</v-icon>
</template>
<v-list-item-title>
{{ action.title }}
</v-list-item-title>
</v-list-item>
</v-list>
</v-list-group>
</div>
</v-list>
</v-menu>

View file

@ -151,6 +151,7 @@ import {
mdiKnife,
mdiCookie,
mdiBellPlus,
mdiLinkVariantPlus,
} from "@mdi/js";
export const icons = {
@ -236,6 +237,7 @@ export const icons = {
informationOutline: mdiInformationOutline,
informationVariant: mdiInformationVariant,
link: mdiLink,
linkVariantPlus: mdiLinkVariantPlus,
lock: mdiLock,
logout: mdiLogout,
menu: mdiMenu,

View file

@ -4,7 +4,7 @@
<BaseDialog
v-model="state.createDialog"
:title="$t('data-pages.recipe-actions.new-recipe-action')"
:icon="$globals.icons.primary"
:icon="$globals.icons.linkVariantPlus"
can-submit
@submit="createAction"
>
@ -34,7 +34,7 @@
<!-- Edit Dialog -->
<BaseDialog
v-model="state.editDialog"
:icon="$globals.icons.primary"
:icon="$globals.icons.linkVariantPlus"
:title="$t('data-pages.recipe-actions.edit-recipe-action')"
:submit-text="$t('general.save')"
can-submit
@ -115,7 +115,7 @@
<!-- Data Table -->
<BaseCardSectionTitle
:icon="$globals.icons.primary"
:icon="$globals.icons.linkVariantPlus"
section
:title="$t('data-pages.recipe-actions.recipe-actions-data')"
/>