Skip to content

Commit 19a95da

Browse files
committed
adapt layout on mobile view
1 parent 6f1fcbc commit 19a95da

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed
11 Bytes
Binary file not shown.

examples/server/webui/src/components/ChatScreen.tsx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,23 @@ export default function ChatScreen() {
6060
}
6161
};
6262

63+
const hasCanvas = !!canvasData;
64+
6365
return (
6466
<div
6567
className={classNames({
6668
'grid gap-8 grow': true,
67-
'grid-cols-2': !!canvasData,
68-
'grid-cols-1': !canvasData,
69+
'grid-cols-1 lg:grid-cols-2': hasCanvas, // adapted for mobile
70+
'grid-cols-1': !hasCanvas,
6971
})}
7072
>
71-
<div className="flex flex-col w-full max-w-[900px] mx-auto">
73+
<div
74+
className={classNames({
75+
'flex flex-col w-full max-w-[900px] mx-auto': true,
76+
'hidden lg:flex': hasCanvas, // adapted for mobile
77+
flex: !hasCanvas,
78+
})}
79+
>
7280
{/* chat messages */}
7381
<div id="messages-list" className="grow">
7482
<div className="mt-auto flex justify-center">

0 commit comments

Comments
 (0)