Refactor: Make UI responsive

This commit is contained in:
gpt-engineer-app[bot]
2025-10-17 18:41:54 +00:00
parent b81e1cf47d
commit b1b37f5cf1
10 changed files with 190 additions and 144 deletions
+11 -9
View File
@@ -76,16 +76,18 @@ export const ChatView = () => {
};
return (
<div className="flex h-full">
{/* Chat Sidebar */}
<ChatSidebar
isCollapsed={isChatSidebarCollapsed}
onToggleCollapse={() => setIsChatSidebarCollapsed(!isChatSidebarCollapsed)}
onNewChat={handleNewChat}
/>
<div className="flex h-full w-full pb-16 md:pb-0">
{/* Chat Sidebar - Hidden on mobile */}
<div className="hidden md:block">
<ChatSidebar
isCollapsed={isChatSidebarCollapsed}
onToggleCollapse={() => setIsChatSidebarCollapsed(!isChatSidebarCollapsed)}
onNewChat={handleNewChat}
/>
</div>
{/* Main Chat Area */}
<div className="flex-1 flex flex-col">
<div className="flex-1 flex flex-col w-full">
<ChatHeader
showModelSelector={true}
selectedModel={selectedModel}
@@ -95,7 +97,7 @@ export const ChatView = () => {
/>
<ScrollArea className="flex-1">
<div className="max-w-4xl mx-auto">
<div className="max-w-4xl mx-auto px-2 md:px-4">
{messages.map((message) => (
<ChatMessage
key={message.id}