From e0dc2a9ca743edb14c2871a4e8eb1b3a1e76a4a9 Mon Sep 17 00:00:00 2001 From: sagitchu Date: Tue, 10 Nov 2026 10:32:43 +0800 Subject: [PATCH] fix: keep user and limit drag handles beside names --- vite-frontend/src/components/server-order.tsx | 2 +- vite-frontend/src/pages/limit.tsx | 12 +++++++---- vite-frontend/src/pages/user.tsx | 21 ++++++++++++------- 3 files changed, 22 insertions(+), 13 deletions(-) diff --git a/vite-frontend/src/components/server-order.tsx b/vite-frontend/src/components/server-order.tsx index cbe96aa..97d45ff 100644 --- a/vite-frontend/src/components/server-order.tsx +++ b/vite-frontend/src/components/server-order.tsx @@ -58,7 +58,7 @@ export function OrderItem({ {...attributes} {...listeners} aria-label={`拖动排序:${label}`} - className="shrink-0 rounded p-1 text-default-500 hover:bg-default-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-primary disabled:opacity-40 disabled:cursor-not-allowed cursor-grab active:cursor-grabbing" + className={`inline-flex items-center justify-center shrink-0 rounded text-default-500 hover:bg-default-100 focus-visible:outline focus-visible:outline-2 focus-visible:outline-primary disabled:opacity-40 disabled:cursor-not-allowed cursor-grab active:cursor-grabbing ${row ? "p-1" : "h-8 w-8 [@media(pointer:coarse)]:h-11 [@media(pointer:coarse)]:w-11"}`} disabled={disabled} style={{ touchAction: "none" }} type="button" diff --git a/vite-frontend/src/pages/limit.tsx b/vite-frontend/src/pages/limit.tsx index 5e45779..574976a 100644 --- a/vite-frontend/src/pages/limit.tsx +++ b/vite-frontend/src/pages/limit.tsx @@ -358,14 +358,18 @@ export default function LimitPage() { > - -
-
-

+
+
+ +

{rule.name}

- -
-
+
+
{(user.name || user.user).slice(0, 2).toUpperCase()}
-
-

- {user.name || user.user} -

+
+
+ +

+ {user.name || user.user} +

+

@{user.user}

-
+