From be01b287b92b4686023a5e213078a2f51b3c1880 Mon Sep 17 00:00:00 2001 From: naMqe Date: Sun, 9 Aug 2026 02:02:57 +0200 Subject: [PATCH] fix(web): add missing cursor-pointer styling to dropdowns and interactive buttons (#5716) --- apps/web/src/components/RightPanelTabs.tsx | 10 +++++----- .../components/settings/DiagnosticsSettings.tsx | 14 +++++++------- .../settings/ResourceTelemetryDiagnostics.tsx | 8 ++++---- apps/web/src/components/ui/combobox.tsx | 2 +- apps/web/src/components/ui/menu.tsx | 6 +++--- apps/web/src/components/ui/select.tsx | 2 +- apps/web/src/components/usage/UsagePage.tsx | 8 ++++---- 7 files changed, 25 insertions(+), 25 deletions(-) diff --git a/apps/web/src/components/RightPanelTabs.tsx b/apps/web/src/components/RightPanelTabs.tsx index 0b1700e7349a88498d5bca1ad9be17d43fa365f1..5fa0d6c1c368a9b9a45283b08decc80136a866a6 100644 --- a/apps/web/src/components/RightPanelTabs.tsx +++ b/apps/web/src/components/RightPanelTabs.tsx @@ -185,7 +185,7 @@ function RightPanelEmptyState(props: { key={action.label} type="button" onClick={action.onClick} - className="flex min-h-28 w-full flex-col items-start rounded-lg border border-border/80 bg-card p-4 text-left transition hover:border-border hover:bg-accent/60 dark:border-transparent dark:shadow-none dark:inset-ring-1 dark:inset-ring-white/5" + className="cursor-pointer flex min-h-28 w-full flex-col items-start rounded-lg border border-border/80 bg-card p-4 text-left transition hover:border-border hover:bg-accent/60 dark:border-transparent dark:shadow-none dark:inset-ring-1 dark:inset-ring-white/5" > {content} @@ -413,7 +413,7 @@ export function RightPanelTabs(props: RightPanelTabsProps) { onAuxClick={(event) => handleTabAuxClick(event, surface)} onContextMenu={(event) => void handleTabContextMenu(event, surface)} className={cn( - "group/tab flex h-6 max-w-36 shrink-0 items-center gap-0.5 rounded-md pr-2 pl-1.5 text-xs", + "cursor-pointer group/tab flex h-6 max-w-36 shrink-0 items-center gap-0.5 rounded-md pr-2 pl-1.5 text-xs", active ? "bg-accent text-foreground" : "text-muted-foreground hover:bg-accent/60 hover:text-foreground", @@ -421,7 +421,7 @@ export function RightPanelTabs(props: RightPanelTabsProps) { > @@ -173,7 +173,7 @@ export function UsagePage() { type="button" onClick={() => setMetric(option)} className={cn( - "px-2.5 py-1 text-[10px] tracking-wide uppercase", + "cursor-pointer px-2.5 py-1 text-[10px] tracking-wide uppercase", option === metric ? "bg-muted text-foreground" : "text-muted-foreground hover:text-foreground", @@ -233,7 +233,7 @@ export function UsagePage() { type="button" onClick={() => setBreakdown(option)} className={cn( - "px-2.5 py-1 text-[10px] tracking-wide uppercase", + "cursor-pointer px-2.5 py-1 text-[10px] tracking-wide uppercase", option === breakdown ? "bg-muted text-foreground" : "text-muted-foreground hover:text-foreground", -- 2.54.0