From 6f7b0205b29db7d32632eb0943d9f4624f59f217 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Tue, 23 Jul 2024 18:10:25 +0800 Subject: [PATCH] fix: message style --- electron-builder.yml | 5 +++-- src/renderer/src/assets/styles/markdown.scss | 4 ++++ src/renderer/src/pages/home/components/Message.tsx | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/electron-builder.yml b/electron-builder.yml index ba64c53bb2..32a5439c2b 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -56,5 +56,6 @@ electronDownload: afterSign: scripts/notarize.js releaseInfo: releaseNotes: | - 支持配置网络代理 - 支持隐藏左侧智能体 + Windows 版本界面优化 + 新增 mermaid 图表支持 + 消息样式优化 diff --git a/src/renderer/src/assets/styles/markdown.scss b/src/renderer/src/assets/styles/markdown.scss index dcea5969f3..206ddbed8c 100644 --- a/src/renderer/src/assets/styles/markdown.scss +++ b/src/renderer/src/assets/styles/markdown.scss @@ -5,6 +5,10 @@ line-height: 1.6; user-select: text; + p:last-child { + margin-bottom: 5px; + } + p:first-of-type { margin-top: 0; } diff --git a/src/renderer/src/pages/home/components/Message.tsx b/src/renderer/src/pages/home/components/Message.tsx index 027427f7e2..5494ac2a30 100644 --- a/src/renderer/src/pages/home/components/Message.tsx +++ b/src/renderer/src/pages/home/components/Message.tsx @@ -32,6 +32,7 @@ const MessageItem: FC = ({ message, index, showMenu, onDeleteMessage }) = const { userName, showMessageDivider } = useSettings() const isLastMessage = index === 0 + const isUserMessage = message.role === 'user' const canRegenerate = isLastMessage && message.role === 'assistant' const onCopy = () => { @@ -112,7 +113,7 @@ const MessageItem: FC = ({ message, index, showMenu, onDeleteMessage }) = )} {showMenu && ( - + {message.role === 'user' && (