fix: message style
This commit is contained in:
parent
4036c36753
commit
4dd6c46035
@ -56,5 +56,6 @@ electronDownload:
|
||||
afterSign: scripts/notarize.js
|
||||
releaseInfo:
|
||||
releaseNotes: |
|
||||
支持配置网络代理
|
||||
支持隐藏左侧智能体
|
||||
Windows 版本界面优化
|
||||
新增 mermaid 图表支持
|
||||
消息样式优化
|
||||
|
||||
@ -5,6 +5,10 @@
|
||||
line-height: 1.6;
|
||||
user-select: text;
|
||||
|
||||
p:last-child {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
p:first-of-type {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
@ -32,6 +32,7 @@ const MessageItem: FC<Props> = ({ 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<Props> = ({ message, index, showMenu, onDeleteMessage }) =
|
||||
</Markdown>
|
||||
)}
|
||||
{showMenu && (
|
||||
<MenusBar className={`menubar ${isLastMessage && 'show'} ${message.content.length < 300 && 'user'}`}>
|
||||
<MenusBar className={`menubar ${isLastMessage && 'show'} ${isUserMessage && 'user'}`}>
|
||||
{message.role === 'user' && (
|
||||
<Tooltip title="Edit" mouseEnterDelay={0.8}>
|
||||
<ActionButton>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user