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