summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-01-24 21:15:01 +0000
committerDavid Hill <[email protected]>2026-01-24 22:02:09 +0000
commitb824fc55161487e36b50db89ee3584550d2517fe (patch)
tree8b597b97558c7f994eea8a95bf926015a2419e17
parentc56f6127c7561c49ec09bbe6efc58ce92773b250 (diff)
downloadopencode-b824fc55161487e36b50db89ee3584550d2517fe.tar.gz
opencode-b824fc55161487e36b50db89ee3584550d2517fe.zip
fix(app): update options icon button styling - active state and hover
-rw-r--r--packages/app/src/components/dialog-select-server.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/app/src/components/dialog-select-server.tsx b/packages/app/src/components/dialog-select-server.tsx
index a41a23ad4..169bf13e6 100644
--- a/packages/app/src/components/dialog-select-server.tsx
+++ b/packages/app/src/components/dialog-select-server.tsx
@@ -485,7 +485,11 @@ export function DialogSelectServer() {
<IconButton
icon="dot-grid"
variant="ghost"
- class="bg-transparent transition-opacity shrink-0 hover:scale-110 size-8"
+ class="shrink-0 size-8 hover:bg-surface-base-hover"
+ classList={{
+ "bg-transparent": !popoverOpen(),
+ "bg-surface-base-active": popoverOpen(),
+ }}
onPointerDown={(event: PointerEvent) => event.stopPropagation()}
/>
}