fix: edit-note-and-memo-dialog overflow (#1652)

This commit is contained in:
Misaka_L
2026-02-20 20:45:38 +08:00
committed by GitHub
parent 7b8bd84d37
commit a5222b9e7d
@@ -6,36 +6,39 @@
if (!open) cancel(); if (!open) cancel();
} }
"> ">
<DialogContent class="x-dialog sm:max-w-125 translate-y-0" style="top: 30vh" :show-close-button="false"> <DialogContent class="x-dialog sm:max-w-125 translate-y-0" style="top: 10vh" :show-close-button="false">
<DialogHeader> <DialogHeader>
<DialogTitle>{{ t('dialog.user.note_memo.header') }}</DialogTitle> <DialogTitle>{{ t('dialog.user.note_memo.header') }}</DialogTitle>
</DialogHeader> </DialogHeader>
<template v-if="!hideUserNotes || (hideUserNotes && hideUserMemos)"> <div>
<span class="name my-2">{{ t('dialog.user.info.note') }}</span> <template v-if="!hideUserNotes || (hideUserNotes && hideUserMemos)">
<br /> <span class="name">{{ t('dialog.user.info.note') }}</span>
<InputGroupTextareaField <InputGroupTextareaField
v-model="note" v-model="note"
:autosize="{ minRows: 6, maxRows: 20 }" :autosize="{ minRows: 6, maxRows: 20 }"
:maxlength="256" :maxlength="256"
:rows="6" :rows="6"
:placeholder="t('dialog.user.info.note_placeholder')" :placeholder="t('dialog.user.info.note_placeholder')"
input-class="text-xs resize-none" input-class="text-xs resize-none"
class="my-2" class="my-2"
show-count /> show-count />
</template> </template>
<template v-if="!hideUserMemos || (hideUserNotes && hideUserMemos)"> <template v-if="!hideUserMemos || (hideUserNotes && hideUserMemos)">
<span class="name">{{ t('dialog.user.info.memo') }}</span> <span class="name">{{ t('dialog.user.info.memo') }}</span>
<InputGroupTextareaField <InputGroupTextareaField
v-model="memo" v-model="memo"
class="text-xs mt-2" class="text-xs mt-2"
:rows="6" :rows="6"
:placeholder="t('dialog.user.info.memo_placeholder')" :placeholder="t('dialog.user.info.memo_placeholder')"
input-class="resize-none min-h-0" /> input-class="resize-none min-h-0" />
</template> </template>
</div>
<DialogFooter> <DialogFooter>
<Button variant="secondary" @click="cancel" class="mr-2">{{ t('dialog.user.note_memo.cancel') }}</Button> <Button variant="secondary" @click="cancel" class="mr-2">{{
t('dialog.user.note_memo.cancel')
}}</Button>
<Button @click="saveChanges">{{ t('dialog.user.note_memo.confirm') }}</Button> <Button @click="saveChanges">{{ t('dialog.user.note_memo.confirm') }}</Button>
</DialogFooter> </DialogFooter>
</DialogContent> </DialogContent>