Skip to content

Commit 6bc6edf

Browse files
committed
refactor(config): Optimize configuration table layout and styling
- Adjust table column widths for better proportional display - Reduce padding and font sizes in extension mapping section - Enhance visual hierarchy with subtle background and border adjustments - Maintain existing functionality while improving UI compactness
1 parent ed9f3be commit 6bc6edf

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

web/app/dashboard/config/page.tsx

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -896,12 +896,12 @@ export default function ConfigPage() {
896896
<Table>
897897
<TableHeader>
898898
<TableRow>
899-
<TableHead>路径</TableHead>
900-
<TableHead>默认目标</TableHead>
901-
<TableHead>最小阈值</TableHead>
902-
<TableHead>最大阈值</TableHead>
903-
<TableHead>扩展名映射</TableHead>
904-
<TableHead>操作</TableHead>
899+
<TableHead className="w-[10%]">路径</TableHead>
900+
<TableHead className="w-[40%]">默认目标</TableHead>
901+
<TableHead className="w-[10%]">最小阈值</TableHead>
902+
<TableHead className="w-[10%]">最大阈值</TableHead>
903+
<TableHead className="w-[15%]">扩展名映射</TableHead>
904+
<TableHead className="w-[15%]">操作</TableHead>
905905
</TableRow>
906906
</TableHeader>
907907
<TableBody>
@@ -957,25 +957,25 @@ export default function ConfigPage() {
957957
</TableRow>
958958
{typeof target === 'object' && target.ExtensionMap && Object.keys(target.ExtensionMap).length > 0 && (
959959
<TableRow key={`${path}-extensions`}>
960-
<TableCell colSpan={6} className="p-0">
961-
<div className="bg-muted/50 p-4 rounded-lg mx-2 my-2">
960+
<TableCell colSpan={6} className="p-0 border-t-0">
961+
<div className="bg-muted/30 px-2 py-1 mx-4">
962962
<Table>
963963
<TableHeader>
964-
<TableRow>
965-
<TableHead className="w-1/3">扩展名</TableHead>
966-
<TableHead className="w-1/2">目标地址</TableHead>
967-
<TableHead className="w-1/6">操作</TableHead>
964+
<TableRow className="border-0">
965+
<TableHead className="w-[30%] h-8 text-xs">扩展名</TableHead>
966+
<TableHead className="w-[50%] h-8 text-xs">目标地址</TableHead>
967+
<TableHead className="w-[20%] h-8 text-xs">操作</TableHead>
968968
</TableRow>
969969
</TableHeader>
970970
<TableBody>
971971
{Object.entries(target.ExtensionMap).map(([ext, url]) => (
972-
<TableRow key={ext}>
973-
<TableCell className="py-2">{ext}</TableCell>
974-
<TableCell className="py-2">
972+
<TableRow key={ext} className="border-0">
973+
<TableCell className="py-1 text-sm">{ext}</TableCell>
974+
<TableCell className="py-1 text-sm">
975975
<span title={url}>{truncateUrl(url)}</span>
976976
</TableCell>
977-
<TableCell className="py-2">
978-
<div className="flex space-x-2">
977+
<TableCell className="py-1">
978+
<div className="flex space-x-1">
979979
<Button
980980
variant="ghost"
981981
size="icon"

0 commit comments

Comments
 (0)