feat(settings): add navigation entries for Claude and Codex sections

Added Claude and Codex navigation items to sidebar and implemented
scroll-to functionality with proper id attributes and scroll margins.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
This commit is contained in:
Kacper
2025-12-10 10:37:51 +01:00
parent 03f473e7c2
commit 379e5fc727
2 changed files with 17 additions and 28 deletions

View File

@@ -188,40 +188,21 @@
"thinkingLevel": "none"
},
{
"id": "feature-1765335919754-r010d1fw5",
"category": "Uncategorized",
"description": "what does the text in the button say?\n",
"id": "feature-1765358858108-r8ay1p5mj",
"category": "Settings",
"description": "Add claude and codex to the left sidebar of settings so its will scroll to thoes sections as well",
"steps": [],
"status": "waiting_approval",
"startedAt": "2025-12-10T03:05:34.894Z",
"startedAt": "2025-12-10T09:32:31.638Z",
"imagePaths": [
{
"id": "img-1765335919132-0x3t37l1r",
"path": "/Users/webdevcody/Library/Application Support/automaker/images/1765335919131-g4qvs053g_Screenshot_2025-12-09_at_10.05.17_PM.png",
"filename": "Screenshot 2025-12-09 at 10.05.17 PM.png",
"id": "img-1765358823366-6vchdhwsj",
"path": "/Users/shirone/Library/Application Support/automaker/images/1765358823364-e0ir8jy9l_SCR-20251210-jooz.png",
"filename": "SCR-20251210-jooz.png",
"mimeType": "image/png"
}
],
"skipTests": true,
"summary": "Investigated button text in the app. Main buttons found in welcome-view.tsx: \"Create Project\" (primary action), \"Browse Folder\" (secondary action), \"Browse\" (directory selector), \"Cancel\", \"Get Started\". No code changes made - this was an investigative question."
},
{
"id": "feature-1765336835703-4xona4xy9",
"category": "Uncategorized",
"description": "what is the text in the attache image say? dont change any code just answer\n",
"steps": [],
"status": "waiting_approval",
"startedAt": "2025-12-10T03:20:37.656Z",
"imagePaths": [
{
"id": "img-1765336834302-vue7xm4v0",
"path": "/Users/shirone/Library/Application Support/automaker/images/1765336834301-bldt7d0ay_image-test.png",
"filename": "image-test.png",
"mimeType": "image/png"
}
],
"skipTests": true,
"summary": "Analyzed attached image and identified text content: \"Hello World\" in green text on black background. No code changes made as requested.",
"model": "sonnet",
"thinkingLevel": "none"
}

View File

@@ -50,6 +50,8 @@ import {
// Navigation items for the side panel
const NAV_ITEMS = [
{ id: "api-keys", label: "API Keys", icon: Key },
{ id: "claude", label: "Claude", icon: Terminal },
{ id: "codex", label: "Codex", icon: Atom },
{ id: "appearance", label: "Appearance", icon: Palette },
{ id: "kanban", label: "Kanban Display", icon: LayoutGrid },
{ id: "defaults", label: "Feature Defaults", icon: FlaskConical },
@@ -710,7 +712,10 @@ export function SettingsView() {
{/* Claude CLI Status Section */}
{claudeCliStatus && (
<div className="rounded-xl border border-border bg-card backdrop-blur-md overflow-hidden">
<div
id="claude"
className="rounded-xl border border-border bg-card backdrop-blur-md overflow-hidden scroll-mt-6"
>
<div className="p-6 border-b border-border">
<div className="flex items-center gap-2 mb-2">
<Terminal className="w-5 h-5 text-brand-500" />
@@ -790,7 +795,10 @@ export function SettingsView() {
{/* Codex CLI Status Section */}
{codexCliStatus && (
<div className="rounded-xl border border-border bg-card backdrop-blur-md overflow-hidden">
<div
id="codex"
className="rounded-xl border border-border bg-card backdrop-blur-md overflow-hidden scroll-mt-6"
>
<div className="p-6 border-b border-border">
<div className="flex items-center gap-2 mb-2">
<Terminal className="w-5 h-5 text-green-500" />