visual improvements

This commit is contained in:
p0lycarpio 2025-06-27 16:03:52 +00:00
commit 8d5958e98f
8 changed files with 21 additions and 8 deletions

View file

@ -189,6 +189,7 @@
:show-add="false" :show-add="false"
:show-label="false" :show-label="false"
:show-icon="false" :show-icon="false"
variant="underlined"
@update:model-value="setOrganizerValues(field, index, $event)" @update:model-value="setOrganizerValues(field, index, $event)"
/> />
<RecipeOrganizerSelector <RecipeOrganizerSelector
@ -198,6 +199,7 @@
:show-add="false" :show-add="false"
:show-label="false" :show-label="false"
:show-icon="false" :show-icon="false"
variant="underlined"
@update:model-value="setOrganizerValues(field, index, $event)" @update:model-value="setOrganizerValues(field, index, $event)"
/> />
<RecipeOrganizerSelector <RecipeOrganizerSelector
@ -207,6 +209,7 @@
:show-add="false" :show-add="false"
:show-label="false" :show-label="false"
:show-icon="false" :show-icon="false"
variant="underlined"
@update:model-value="setOrganizerValues(field, index, $event)" @update:model-value="setOrganizerValues(field, index, $event)"
/> />
<RecipeOrganizerSelector <RecipeOrganizerSelector
@ -216,6 +219,7 @@
:show-add="false" :show-add="false"
:show-label="false" :show-label="false"
:show-icon="false" :show-icon="false"
variant="underlined"
@update:model-value="setOrganizerValues(field, index, $event)" @update:model-value="setOrganizerValues(field, index, $event)"
/> />
<RecipeOrganizerSelector <RecipeOrganizerSelector
@ -225,6 +229,7 @@
:show-add="false" :show-add="false"
:show-label="false" :show-label="false"
:show-icon="false" :show-icon="false"
variant="underlined"
@update:model-value="setOrganizerValues(field, index, $event)" @update:model-value="setOrganizerValues(field, index, $event)"
/> />
</v-col> </v-col>

View file

@ -9,9 +9,9 @@
closable-chips closable-chips
item-title="name" item-title="name"
multiple multiple
variant="outlined" :variant="variant"
:prepend-inner-icon="icon" :prepend-inner-icon="icon"
:append-icon="$globals.icons.create" :append-icon="showAdd ? $globals.icons.create : undefined"
return-object return-object
auto-select-first auto-select-first
class="pa-0" class="pa-0"
@ -93,6 +93,10 @@ export default defineNuxtComponent({
type: Boolean, type: Boolean,
default: true, default: true,
}, },
variant: {
type: String as () => "filled" | "underlined" | "outlined" | "plain" | "solo" | "solo-inverted" | "solo-filled",
default: "outlined",
},
}, },
emits: ["update:modelValue"], emits: ["update:modelValue"],

View file

@ -32,11 +32,11 @@
<v-row> <v-row>
<v-col cols="9"> <v-col cols="9">
<v-text-field <v-text-field
v-model="generatedSignupLink"
:label="$t('profile.invite-link')" :label="$t('profile.invite-link')"
type="text" type="text"
readonly readonly
variant="filled" variant="filled"
:value="generatedSignupLink"
/> />
</v-col> </v-col>
<v-col <v-col

View file

@ -29,7 +29,6 @@
<v-toolbar-title class="headline"> <v-toolbar-title class="headline">
{{ title }} {{ title }}
</v-toolbar-title> </v-toolbar-title>
<v-spacer />
</v-toolbar> </v-toolbar>
<v-progress-linear <v-progress-linear
v-if="loading" v-if="loading"

View file

@ -150,6 +150,7 @@ import {
mdiCodeTags, mdiCodeTags,
mdiKnife, mdiKnife,
mdiCookie, mdiCookie,
mdiBellPlus,
} from "@mdi/js"; } from "@mdi/js";
export const icons = { export const icons = {
@ -174,6 +175,7 @@ export const icons = {
arrowUpDown: mdiDrag, arrowUpDown: mdiDrag,
backupRestore: mdiBackupRestore, backupRestore: mdiBackupRestore,
bellAlert: mdiBellAlert, bellAlert: mdiBellAlert,
bellPlus: mdiBellPlus,
broom: mdiBroom, broom: mdiBroom,
calendar: mdiCalendar, calendar: mdiCalendar,
calendarMinus: mdiCalendarMinus, calendarMinus: mdiCalendarMinus,

View file

@ -2,7 +2,7 @@
<div> <div>
<BasePageTitle <BasePageTitle
v-if="groupName" v-if="groupName"
class="bg-grey-darken-4 mt-n4 pt-8" class="mt-n4 pt-8"
> >
<template #header> <template #header>
<v-img <v-img

View file

@ -15,11 +15,12 @@
</template> </template>
{{ $t('migration.recipe-data-migrations-explanation') }} {{ $t('migration.recipe-data-migrations-explanation') }}
</BasePageTitle> </BasePageTitle>
<v-container> <v-container class="px-0">
<BaseCardSectionTitle :title="$t('migration.new-migration')" /> <BaseCardSectionTitle :title="$t('migration.new-migration')" />
<v-card <v-card
variant="outlined" variant="outlined"
:loading="loading" :loading="loading"
style="border-color: lightgrey;"
> >
<v-card-title> {{ $t('migration.choose-migration-type') }} </v-card-title> <v-card-title> {{ $t('migration.choose-migration-type') }} </v-card-title>
<v-card-text <v-card-text
@ -83,7 +84,7 @@
</v-card-actions> </v-card-actions>
</v-card> </v-card>
</v-container> </v-container>
<v-container> <v-container class="px-0">
<BaseCardSectionTitle :title="$t('migration.previous-migrations')" /> <BaseCardSectionTitle :title="$t('migration.previous-migrations')" />
<ReportTable <ReportTable
:items="reports" :items="reports"

View file

@ -15,6 +15,7 @@
<BaseDialog <BaseDialog
v-model="createDialog" v-model="createDialog"
:title="$t('events.new-notification')" :title="$t('events.new-notification')"
:icon="$globals.icons.bellPlus"
can-submit can-submit
@submit="createNewNotifier" @submit="createNewNotifier"
> >
@ -95,7 +96,7 @@
> >
<v-expansion-panel-title <v-expansion-panel-title
disable-icon-rotate disable-icon-rotate
class="headline" class="text-h6"
> >
<div class="d-flex align-center"> <div class="d-flex align-center">
{{ notifier.name }} {{ notifier.name }}
@ -103,6 +104,7 @@
<template #actions> <template #actions>
<v-btn <v-btn
icon icon
flat
class="ml-2" class="ml-2"
> >
<v-icon> <v-icon>