diff --git a/src/renderer/src/assets/images/providers/qwenlm.png b/src/renderer/src/assets/images/providers/qwenlm.png deleted file mode 100644 index d207a28997..0000000000 Binary files a/src/renderer/src/assets/images/providers/qwenlm.png and /dev/null differ diff --git a/src/renderer/src/components/ContentSearch.tsx b/src/renderer/src/components/ContentSearch.tsx index 08f056a181..7a9f6b958c 100644 --- a/src/renderer/src/components/ContentSearch.tsx +++ b/src/renderer/src/components/ContentSearch.tsx @@ -558,7 +558,13 @@ export const ContentSearch = React.forwardRef( - + @@ -627,14 +633,16 @@ const SearchBarContainer = styled.div` border: 1px solid var(--color-border); border-radius: 10px; transition: all 0.2s ease; - position: relative; - margin: 5px 20px; - margin-bottom: 0; - padding: 6px 15px 8px; + position: fixed; + top: 15px; + left: 20px; + right: 20px; + margin-bottom: 5px; + padding: 5px 15px; display: flex; align-items: center; justify-content: center; - background-color: var(--color-background-opacity); + background-color: var(--color-background); flex: 1 1 auto; /* Take up input's previous space */ ` diff --git a/src/renderer/src/components/ContextMenu/index.tsx b/src/renderer/src/components/ContextMenu/index.tsx index 02b9b3eafd..62b3e99fe5 100644 --- a/src/renderer/src/components/ContextMenu/index.tsx +++ b/src/renderer/src/components/ContextMenu/index.tsx @@ -73,7 +73,7 @@ const ContextMenu: React.FC = ({ children, onContextMenu }) => ] return ( -
+
{contextMenuPosition && ( = ({ const defaultCollapseStyle = { width: '100%', background: 'transparent', - border: '0.5px solid var(--color-border)' + border: '0.5px solid var(--color-border)', + overflow: 'hidden' } const defaultCollapseItemStyles = { diff --git a/src/renderer/src/components/MinApp/WebviewContainer.tsx b/src/renderer/src/components/MinApp/WebviewContainer.tsx index 884c9a015a..052dfdad56 100644 --- a/src/renderer/src/components/MinApp/WebviewContainer.tsx +++ b/src/renderer/src/components/MinApp/WebviewContainer.tsx @@ -67,6 +67,7 @@ const WebviewContainer = memo( style={WebviewStyle} allowpopups={'true' as any} partition="persist:webview" + useragent="Chrome" /> ) } diff --git a/src/renderer/src/pages/home/Messages/MessageHeader.tsx b/src/renderer/src/pages/home/Messages/MessageHeader.tsx index ff765403d2..7f0354c412 100644 --- a/src/renderer/src/pages/home/Messages/MessageHeader.tsx +++ b/src/renderer/src/pages/home/Messages/MessageHeader.tsx @@ -69,8 +69,14 @@ const MessageHeader: FC = memo(({ assistant, model, message }) => { } : undefined + const containerStyle = isBubbleStyle + ? { + justifyContent: isAssistantMessage ? 'flex-start' : 'flex-end' + } + : undefined + return ( - + {isAssistantMessage ? ( = ({ blocks }) => { { key: 'preview', label: t('message.tools.preview'), - children: renderPreview(expandedResponse.content) - }, - { - key: 'raw', - label: t('message.tools.raw'), children: ( ) + }, + { + key: 'raw', + label: t('message.tools.raw'), + children: renderPreview(expandedResponse.content) } ]} /> @@ -223,7 +223,7 @@ const CollapsedContent: FC<{ isExpanded: boolean; resultString: string }> = ({ i return null } - return
+ return } const CollapseContainer = styled(Collapse)` @@ -246,6 +246,12 @@ const CollapseContainer = styled(Collapse)` } ` +const MarkdownContainer = styled.div` + & pre span { + white-space: pre-wrap; + } +` + const MessageTitleLabel = styled.div` display: flex; flex-direction: row; diff --git a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx index a421a027f3..a5950451a8 100644 --- a/src/renderer/src/pages/home/Tabs/SettingsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/SettingsTab.tsx @@ -206,9 +206,14 @@ const SettingsTab: FC = (props) => { title={t('assistants.settings.title')} defaultExpanded={true} extra={ - + - +