-
- platform.openLink("https://opencode.ai/desktop-feedback")}
- />
-
+ {
+ if (open && layout.sidebar.opened()) {
+ setHelpDropdownWidth(layout.sidebar.width() - 16)
+ return
+ }
+ if (!open) setHelpDropdownWidth(undefined)
+ }}
+ >
+
+
+
+
+
+ platform.openLink("https://opencode.ai/desktop-feedback")}>
+ Submit feedback
+
+ layout.shortcuts.toggle()}>
+ Keyboard shortcuts {formatKeybind("ctrl+/")}
+
+
+
+
@@ -2140,12 +2176,17 @@ export default function Layout(props: ParentProps) {
classList={{
"size-full overflow-x-hidden flex flex-col items-start contain-strict border-t border-border-weak-base": true,
"xl:border-l xl:rounded-tl-sm": !layout.sidebar.opened(),
+ "shortcuts-open": layout.shortcuts.opened(),
}}
>
{props.children}