summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-25 19:07:39 -0600
committerAdam <[email protected]>2025-12-25 19:07:42 -0600
commit5420702f693b08001d0d1edb2010b03648dbaa59 (patch)
treeae160456b74466915ce8b866fb452809e00b6d8f
parent583751ecae8514642feacd0f440b1957c3ffcca9 (diff)
downloadopencode-5420702f693b08001d0d1edb2010b03648dbaa59.tar.gz
opencode-5420702f693b08001d0d1edb2010b03648dbaa59.zip
fix(desktop): missing keybinds in tooltips
-rw-r--r--packages/app/src/pages/layout.tsx20
1 files changed, 18 insertions, 2 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index 4a29329a8..5efba6d99 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -519,7 +519,15 @@ export default function Layout(props: ParentProps) {
</A>
</Tooltip>
<div class="hidden group-hover/session:flex group-active/session:flex group-focus-within/session:flex text-text-base gap-1 items-center absolute top-1 right-1">
- <Tooltip placement={props.mobile ? "bottom" : "right"} value="Archive session">
+ <Tooltip
+ placement={props.mobile ? "bottom" : "right"}
+ value={
+ <div class="flex items-center gap-2">
+ <span>Archive session</span>
+ <span class="text-icon-base text-12-medium">{command.keybind("session.archive")}</span>
+ </div>
+ }
+ >
<IconButton icon="archive" variant="ghost" onClick={() => archiveSession(props.session)} />
</Tooltip>
</div>
@@ -584,7 +592,15 @@ export default function Layout(props: ParentProps) {
</DropdownMenu.Content>
</DropdownMenu.Portal>
</DropdownMenu>
- <Tooltip placement="top" value="New session">
+ <Tooltip
+ placement="top"
+ value={
+ <div class="flex items-center gap-2">
+ <span>New session</span>
+ <span class="text-icon-base text-12-medium">{command.keybind("session.new")}</span>
+ </div>
+ }
+ >
<IconButton as={A} href={`${slug()}/session`} icon="plus-small" variant="ghost" />
</Tooltip>
</div>