From fac2dc09b0fdf0c38a81f5bad889d58f6706d672 Mon Sep 17 00:00:00 2001
From: Lee Jackson <130007945+Imagineer99@users.noreply.github.com>
Date: Wed, 6 May 2026 12:55:37 +0100
Subject: [PATCH] fix: restore API and Help menu labels (#5310)
---
studio/frontend/src/components/app-sidebar.tsx | 15 +++++++++++----
.../src/features/settings/settings-dialog.tsx | 8 ++++----
.../src/features/settings/tabs/api-keys-tab.tsx | 2 +-
3 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/studio/frontend/src/components/app-sidebar.tsx b/studio/frontend/src/components/app-sidebar.tsx
index 171b4eb92d..13b8adfa48 100644
--- a/studio/frontend/src/components/app-sidebar.tsx
+++ b/studio/frontend/src/components/app-sidebar.tsx
@@ -37,12 +37,13 @@ import {
Delete02Icon,
Download03Icon,
GemIcon,
+ Globe02Icon,
+ HelpCircleIcon,
Search01Icon,
PowerIcon,
PencilEdit02Icon,
LayoutAlignLeftIcon,
Settings02Icon,
- SourceCodeSquareIcon,
ZapIcon,
} from "@hugeicons/core-free-icons";
import {
@@ -527,7 +528,7 @@ export function AppSidebar() {
{displayTitle}
- Studio
+ Unsloth
@@ -548,8 +549,8 @@ export function AppSidebar() {
useSettingsDialogStore.getState().openDialog("api-keys")}
>
-
- Developer
+
+ API
New
@@ -578,6 +579,12 @@ export function AppSidebar() {
+ useSettingsDialogStore.getState().openDialog("about")}
+ >
+
+ Help
+
setShutdownOpen(true)}>
Shutdown
diff --git a/studio/frontend/src/features/settings/settings-dialog.tsx b/studio/frontend/src/features/settings/settings-dialog.tsx
index 376af06e9d..63c0a9d388 100644
--- a/studio/frontend/src/features/settings/settings-dialog.tsx
+++ b/studio/frontend/src/features/settings/settings-dialog.tsx
@@ -10,11 +10,11 @@ import {
import { cn } from "@/lib/utils";
import {
Cancel01Icon,
+ Globe02Icon,
+ HelpCircleIcon,
Message01Icon,
PaintBrush02Icon,
Settings02Icon,
- SourceCodeSquareIcon,
- SparklesIcon,
UserIcon,
} from "@hugeicons/core-free-icons";
import { HugeiconsIcon } from "@hugeicons/react";
@@ -40,8 +40,8 @@ const TABS: TabDef[] = [
{ id: "profile", label: "Profile", icon: UserIcon },
{ id: "appearance", label: "Appearance", icon: PaintBrush02Icon },
{ id: "chat", label: "Chat", icon: Message01Icon },
- { id: "api-keys", label: "Developer", icon: SourceCodeSquareIcon, badge: "New" },
- { id: "about", label: "Help", icon: SparklesIcon },
+ { id: "api-keys", label: "API", icon: Globe02Icon, badge: "New" },
+ { id: "about", label: "Help", icon: HelpCircleIcon },
];
function renderTab(tab: SettingsTab) {
diff --git a/studio/frontend/src/features/settings/tabs/api-keys-tab.tsx b/studio/frontend/src/features/settings/tabs/api-keys-tab.tsx
index 64c6f520c0..ac9ec40543 100644
--- a/studio/frontend/src/features/settings/tabs/api-keys-tab.tsx
+++ b/studio/frontend/src/features/settings/tabs/api-keys-tab.tsx
@@ -63,7 +63,7 @@ export function ApiKeysTab() {
return (