Skip to content

Commit e3d7696

Browse files
committed
fix: fix ui overflow
1 parent d2efee9 commit e3d7696

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

web/src/app/browser/browser-client.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -151,14 +151,14 @@ const BrowserClient: FC<BrowserClientProps> = ({
151151
</Toolbar>
152152

153153
{/* File Table */}
154-
<div className="overflow-x-auto">
154+
<div className="overflow-x-auto w-full">
155155
<Table size="medium">
156156
<TableHeader className="bg-gray-50">
157157
<TableRow>
158-
<TableHeaderCell>Archive Name</TableHeaderCell>
159-
<TableHeaderCell style={{ width: '120px' }}>Size</TableHeaderCell>
160-
<TableHeaderCell style={{ width: '180px' }}>Date Modified</TableHeaderCell>
161-
<TableHeaderCell style={{ width: '80px' }} className="text-center">Action</TableHeaderCell>
158+
<TableHeaderCell className="min-w-[120px] sm:min-w-[200px]">Archive Name</TableHeaderCell>
159+
<TableHeaderCell style={{ width: '100px' }} className="hidden sm:table-cell">Size</TableHeaderCell>
160+
<TableHeaderCell style={{ width: '150px' }}>Date Modified</TableHeaderCell>
161+
<TableHeaderCell style={{ width: '60px' }} className="text-center">Action</TableHeaderCell>
162162
</TableRow>
163163
</TableHeader>
164164
<TableBody>
@@ -195,7 +195,7 @@ const BrowserClient: FC<BrowserClientProps> = ({
195195
</a>
196196
</TableCellLayout>
197197
</TableCell>
198-
<TableCell>
198+
<TableCell className="hidden sm:table-cell">
199199
<Text size={200} className="font-mono text-gray-500">
200200
{filesize(file.size || 0, { base: 2 }).toString()}
201201
</Text>

web/src/app/globals.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ body {
1616
}
1717

1818
.log-wrapper {
19-
@apply relative w-full;
19+
@apply relative w-full h-full;
2020
}

web/src/components/log-dialog.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ export default function LogDialog() {
3535
<span>Backup Execution Logs</span>
3636
</div>
3737
</DialogTitle>
38-
<DialogContent>
39-
<div className="min-h-[500px] bg-gray-900 rounded-lg overflow-hidden mt-4">
38+
<DialogContent className="overflow-hidden min-h-[500px] flex flex-col p-0">
39+
<div className="flex-1 bg-gray-900 rounded-lg overflow-hidden mt-4 flex flex-col h-full w-full max-w-full">
4040
<Suspense fallback={<div className="text-white text-center py-8">Loading...</div>}>
4141
<LogView />
4242
</Suspense>

web/src/components/log-view.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { api } from '@/lib/api';
33

44
export default function LogView() {
55
return (
6-
<div className="log-wrapper">
6+
<div className="log-wrapper flex-1">
77
<ScrollFollow
88
startFollowing
99
render={({ follow, onScroll }) => (

0 commit comments

Comments
 (0)