From 26625927ff81a4eaf7dfac5ea985d59a77eb1845 Mon Sep 17 00:00:00 2001 From: Douglas Lai <115660088+Douglasymlai@users.noreply.github.com> Date: Mon, 2 Mar 2026 16:07:19 +0000 Subject: [PATCH] css bug fix (#1413) --- src/components/ChatBox/index.tsx | 34 ++++++++++++++++---------------- src/components/TopBar/index.tsx | 25 +++++++++++------------ 2 files changed, 29 insertions(+), 30 deletions(-) diff --git a/src/components/ChatBox/index.tsx b/src/components/ChatBox/index.tsx index 677a7255..5adcf7c1 100644 --- a/src/components/ChatBox/index.tsx +++ b/src/components/ChatBox/index.tsx @@ -976,7 +976,7 @@ export default function ChatBox(): JSX.Element { } return ( -
+
{/* Unified ChatBox Structure */}
{/* Header Box - Always visible */} @@ -993,10 +993,10 @@ export default function ChatBox(): JSX.Element {
{/* Project Chat Container - Show when has messages (absolute, full height) */}
{/* Welcome Message - Top area, flex-1 to push content down */} -
-
+
+
{t('layout.welcome-to-eigent')}
@@ -1054,24 +1054,24 @@ export default function ChatBox(): JSX.Element { )} {/* Suggestion Area - Bottom area, flex-1 to push content up */} -
+
{!hasModel ? ( -
+
{ navigate('/history?tab=agents'); }} - className="flex cursor-pointer items-center gap-2 rounded-md bg-surface-warning px-sm py-xs" + className="gap-2 rounded-md bg-surface-warning px-sm py-xs flex cursor-pointer items-center" > - + {t('layout.please-select-model')}
) : null} {hasModel && !privacy ? ( -
+
{ const target = e.target as HTMLElement; @@ -1093,13 +1093,13 @@ export default function ChatBox(): JSX.Element { proxyFetchPut('/api/user/privacy', requestData); setPrivacy(true); }} - className="flex cursor-pointer items-center gap-1 rounded-md bg-surface-information px-sm py-xs" + className="gap-1 rounded-md bg-surface-information px-sm py-xs flex cursor-pointer items-center" > - + {t('layout.by-messaging-eigent')}{' '}
) : ( -
+
{[ { label: t('layout.it-ticket-creation'), @@ -1142,7 +1142,7 @@ export default function ChatBox(): JSX.Element { ].map(({ label, message }) => (
{ setMessage(message); }} diff --git a/src/components/TopBar/index.tsx b/src/components/TopBar/index.tsx index e4040f10..64dc2025 100644 --- a/src/components/TopBar/index.tsx +++ b/src/components/TopBar/index.tsx @@ -60,7 +60,6 @@ function HeaderWin() { const { chatStore, projectStore } = useChatStoreAdapter(); const { toggle } = useSidebarStore(); const { chatPanelPosition, setChatPanelPosition } = usePageTabStore(); - const [isFullscreen, setIsFullscreen] = useState(false); const appearance = useAuthStore((state) => state.appearance); const [endDialogOpen, setEndDialogOpen] = useState(false); const [endProjectLoading, setEndProjectLoading] = useState(false); @@ -205,7 +204,7 @@ function HeaderWin() { return (
{platform !== 'darwin' && ( @@ -225,7 +224,7 @@ function HeaderWin() {
{/* center */} -
+
{location.pathname === '/history' && (
@@ -286,7 +285,7 @@ function HeaderWin() { onClick={toggle} size="sm" > - + {t('layout.new-project')} @@ -305,7 +304,7 @@ function HeaderWin() { className="no-drag text-base font-bold" onClick={toggle} > - + {activeTaskTitle} @@ -321,7 +320,7 @@ function HeaderWin() {
{chatStore.activeTaskId && chatStore.tasks[chatStore.activeTaskId as string] && @@ -340,7 +339,7 @@ function HeaderWin() { onClick={() => setEndDialogOpen(true)} variant="ghost" size="xs" - className="no-drag justify-center rounded-full bg-surface-cuation !text-text-cuation" + className="no-drag bg-surface-cuation !text-text-cuation justify-center rounded-full" > {t('layout.end-project')} @@ -361,7 +360,7 @@ function HeaderWin() { } variant="ghost" size="xs" - className="no-drag bg-button-fill-information !text-button-fill-information-foreground" + className="no-drag bg-surface-information !text-text-information rounded-full" > {t('layout.share')} @@ -422,7 +421,7 @@ function HeaderWin() {
)}
@@ -434,19 +433,19 @@ function HeaderWin() { ref={controlsRef} >
window.electronAPI.minimizeWindow()} >
window.electronAPI.toggleMaximizeWindow()} >
window.electronAPI.closeWindow()} >