style: tightly pack user and tunnel filters

This commit is contained in:
sagitchu
2026-02-20 19:39:12 +08:00
parent d333d463f6
commit 022e9e3807
+6 -4
View File
@@ -1702,12 +1702,12 @@ export default function ForwardPage() {
<div className="px-3 lg:px-6 py-8"> <div className="px-3 lg:px-6 py-8">
{/* 页面头部 */} {/* 页面头部 */}
<div className="flex items-center justify-between mb-6 gap-2"> <div className="flex items-center justify-between mb-6 gap-2">
<div className="flex-1 flex gap-2"> <div className="flex items-center gap-2 flex-shrink-0">
{viewMode === "grouped" && ( {viewMode === "grouped" && (
<> <>
<div className="w-[130px] sm:w-[150px]">
<Select <Select
aria-label="筛选用户" aria-label="筛选用户"
className="w-[130px] sm:w-[150px]"
size="sm" size="sm"
variant="bordered" variant="bordered"
selectedKeys={[filterUserId]} selectedKeys={[filterUserId]}
@@ -1721,10 +1721,11 @@ export default function ForwardPage() {
<SelectItem key={user.id.toString()}>{user.name}</SelectItem> <SelectItem key={user.id.toString()}>{user.name}</SelectItem>
))} ))}
</Select> </Select>
</div>
<div className="w-[130px] sm:w-[150px]">
<Select <Select
aria-label="筛选隧道" aria-label="筛选隧道"
className="w-[130px] sm:w-[150px]"
size="sm" size="sm"
variant="bordered" variant="bordered"
selectedKeys={[filterTunnelId]} selectedKeys={[filterTunnelId]}
@@ -1738,10 +1739,11 @@ export default function ForwardPage() {
<SelectItem key={tunnel.id.toString()}>{tunnel.name}</SelectItem> <SelectItem key={tunnel.id.toString()}>{tunnel.name}</SelectItem>
))} ))}
</Select> </Select>
</div>
</> </>
)} )}
</div> </div>
<div className="flex flex-wrap items-center justify-end gap-2 sm:gap-3"> <div className="flex flex-1 flex-wrap items-center justify-end gap-2 sm:gap-3">
{/* 显示模式切换按钮 */} {/* 显示模式切换按钮 */}
<Button <Button
isIconOnly isIconOnly