mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-10 15:49:29 +08:00
refactor: improve styling and layout in MessageTools and Prompt components
- Adjusted spacing and border styles in MessageTools for better alignment. - Updated margin and border properties in Prompt for consistent UI. - Enhanced background color handling in ToolContentWrapper based on status.
This commit is contained in:
parent
3dd393b840
commit
3d6c84de6d
@ -209,7 +209,7 @@ const MessageTools: FC<Props> = ({ block }) => {
|
|||||||
<MessageTitleLabel>
|
<MessageTitleLabel>
|
||||||
<TitleContent>
|
<TitleContent>
|
||||||
<ToolName align="center" gap={4}>
|
<ToolName align="center" gap={4}>
|
||||||
{tool.serverName}: {tool.name}
|
{tool.serverName} : {tool.name}
|
||||||
{isToolAutoApproved(tool) && (
|
{isToolAutoApproved(tool) && (
|
||||||
<Tooltip title={t('message.tools.autoApproveEnabled')} mouseLeaveDelay={0}>
|
<Tooltip title={t('message.tools.autoApproveEnabled')} mouseLeaveDelay={0}>
|
||||||
<ShieldCheck size={14} color="var(--status-color-success)" />
|
<ShieldCheck size={14} color="var(--status-color-success)" />
|
||||||
@ -269,7 +269,7 @@ const MessageTools: FC<Props> = ({ block }) => {
|
|||||||
}
|
}
|
||||||
}}>
|
}}>
|
||||||
<ToolContainer>
|
<ToolContainer>
|
||||||
<ToolContentWrapper>
|
<ToolContentWrapper className={status}>
|
||||||
<CollapseContainer
|
<CollapseContainer
|
||||||
ghost
|
ghost
|
||||||
activeKey={activeKeys}
|
activeKey={activeKeys}
|
||||||
@ -371,9 +371,20 @@ const CollapsedContent: FC<{ isExpanded: boolean; resultString: string }> = ({ i
|
|||||||
|
|
||||||
const ToolContentWrapper = styled.div`
|
const ToolContentWrapper = styled.div`
|
||||||
padding: 1px;
|
padding: 1px;
|
||||||
background-color: var(--color-background-soft);
|
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
|
.ant-collapse {
|
||||||
|
border: 1px solid var(--color-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.pending,
|
||||||
|
&.invoking {
|
||||||
|
background-color: var(--color-background-soft);
|
||||||
|
.ant-collapse {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
`
|
`
|
||||||
|
|
||||||
const ActionsBar = styled.div`
|
const ActionsBar = styled.div`
|
||||||
|
|||||||
@ -33,8 +33,8 @@ const Container = styled.div<{ $isDark: boolean }>`
|
|||||||
padding: 11px 16px;
|
padding: 11px 16px;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
border: 0.5px solid var(--color-border);
|
border: 1px solid var(--color-border);
|
||||||
margin: 15px 20px;
|
margin: 15px 24px;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
`
|
`
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user