From 9ffeb83753aca6aa9078f3c912fe4818639d1cbb Mon Sep 17 00:00:00 2001 From: sagit <36596628+Sagit-chu@users.noreply.github.com> Date: Sun, 1 Mar 2026 11:14:12 +0800 Subject: [PATCH] fix(forward): align table columns and fix card layout (#228) --- vite-frontend/src/pages/forward.tsx | 109 ++++++++++++++++++++++------ 1 file changed, 87 insertions(+), 22 deletions(-) diff --git a/vite-frontend/src/pages/forward.tsx b/vite-frontend/src/pages/forward.tsx index dacaa5a..b1ad76c 100644 --- a/vite-frontend/src/pages/forward.tsx +++ b/vite-frontend/src/pages/forward.tsx @@ -145,6 +145,18 @@ interface ForwardTunnelGroup { const UNKNOWN_FORWARD_USER_NAME = "未知用户"; const UNCATEGORIZED_FORWARD_TUNNEL_NAME = "未分类"; +const FORWARD_GROUPED_TABLE_MIN_WIDTH_CLASS = "min-w-[1320px]"; +const FORWARD_GROUPED_TABLE_COLUMN_CLASS = { + select: "w-14", + drag: "w-10 pl-4", + name: "w-[200px]", + inbound: "w-[280px]", + target: "w-[280px]", + strategy: "w-[100px]", + totalFlow: "w-[120px]", + status: "w-[100px]", + actions: "w-[144px] text-right", +} as const; const normalizeForwardUserName = (userName?: string): string => { const normalized = (userName || UNKNOWN_FORWARD_USER_NAME).trim(); @@ -1785,7 +1797,7 @@ export default function ForwardPage() { }; return ( -