From fdac21688c9acc4087b83e71cb7e0fd1d2d57f00 Mon Sep 17 00:00:00 2001 From: Alex Yaroshuk <34632190+alexyaroshuk@users.noreply.github.com> Date: Fri, 23 Jan 2026 04:41:29 +0800 Subject: [PATCH] feat(app): add app version display to settings (#10095) --- .../app/src/components/dialog-settings.tsx | 41 +++++++++++++------ 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/packages/app/src/components/dialog-settings.tsx b/packages/app/src/components/dialog-settings.tsx index 1e9575cb2..dbbc8fa7a 100644 --- a/packages/app/src/components/dialog-settings.tsx +++ b/packages/app/src/components/dialog-settings.tsx @@ -3,6 +3,7 @@ import { Dialog } from "@opencode-ai/ui/dialog" import { Tabs } from "@opencode-ai/ui/tabs" import { Icon } from "@opencode-ai/ui/icon" import { useLanguage } from "@/context/language" +import { usePlatform } from "@/context/platform" import { SettingsGeneral } from "./settings-general" import { SettingsKeybinds } from "./settings-keybinds" import { SettingsPermissions } from "./settings-permissions" @@ -14,6 +15,7 @@ import { SettingsMcp } from "./settings-mcp" export const DialogSettings: Component = () => { const language = useLanguage() + const platform = usePlatform() return ( @@ -23,22 +25,35 @@ export const DialogSettings: Component = () => { style={{ display: "flex", "flex-direction": "column", - gap: "12px", + "justify-content": "space-between", + height: "100%", width: "100%", - "padding-top": "12px", - "padding-bottom": "12px", }} > - {language.t("settings.section.desktop")} -
- - - {language.t("settings.tab.general")} - - - - {language.t("settings.tab.shortcuts")} - +
+ {language.t("settings.section.desktop")} +
+ + + {language.t("settings.tab.general")} + + + + {language.t("settings.tab.shortcuts")} + +
+
+
+ OpenCode Desktop + v{platform.version}
{/* Server */}