From 61fc9d799def38aa4572769bde90490b13720faf Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Tue, 9 Sep 2025 20:03:22 +0800 Subject: [PATCH 1/2] feat(chat): improve markdown and editor --- frontend_nuxt/components/MessageEditor.vue | 7 ++++- frontend_nuxt/pages/message-box/[id].vue | 32 ++++++++++++++++++++-- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/frontend_nuxt/components/MessageEditor.vue b/frontend_nuxt/components/MessageEditor.vue index bb04b45e7..815c7ee99 100644 --- a/frontend_nuxt/components/MessageEditor.vue +++ b/frontend_nuxt/components/MessageEditor.vue @@ -70,7 +70,6 @@ export default { onMounted(() => { vditorInstance.value = createVditor(editorId.value, { placeholder: '输入消息...', - height: 150, toolbar: [ 'emoji', 'bold', @@ -179,4 +178,10 @@ export default { .message-submit:not(.disabled):hover { background-color: var(--primary-color-hover); } + +.message-editor-container .vditor { + min-height: 80px; + max-height: 150px; + overflow-y: auto; +} diff --git a/frontend_nuxt/pages/message-box/[id].vue b/frontend_nuxt/pages/message-box/[id].vue index c6259d2f0..c662a7b6b 100644 --- a/frontend_nuxt/pages/message-box/[id].vue +++ b/frontend_nuxt/pages/message-box/[id].vue @@ -1,5 +1,11 @@