From 2d01fa4182c691062697725c3172bff0a82afab0 Mon Sep 17 00:00:00 2001 From: Oleg Proskurin Date: Wed, 31 Dec 2025 18:38:42 +0700 Subject: [PATCH] feat(landing): update subnav items to API, SDK, MCP, CLI, Lab MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Docs layout: API (active), SDK/MCP/CLI/Lab (disabled) - Demo layout: API, SDK/MCP/CLI (disabled), Lab (active, links to demo) - Disabled items show "Coming soon" tooltip on hover 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/landing/src/app/(apps)/demo/layout.tsx | 8 +++++--- apps/landing/src/app/(apps)/docs/layout.tsx | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/apps/landing/src/app/(apps)/demo/layout.tsx b/apps/landing/src/app/(apps)/demo/layout.tsx index 0ff8b14..553eaa1 100644 --- a/apps/landing/src/app/(apps)/demo/layout.tsx +++ b/apps/landing/src/app/(apps)/demo/layout.tsx @@ -6,9 +6,11 @@ import { ApiKeyProvider } from '@/components/shared/ApiKeyWidget/apikey-context' import { PageProvider } from '@/contexts/page-context'; const navItems = [ - { label: 'Text to Image', href: '/demo/tti' }, - { label: 'Upload', href: '/demo/upload' }, - { label: 'Gallery', href: '/demo/gallery' }, + { label: 'API', href: '/docs' }, + { label: 'SDK', href: '#', disabled: true }, + { label: 'MCP', href: '#', disabled: true }, + { label: 'CLI', href: '#', disabled: true }, + { label: 'Lab', href: '/demo/tti' }, ]; export default function DemoLayout({ children }: { children: React.ReactNode }) { diff --git a/apps/landing/src/app/(apps)/docs/layout.tsx b/apps/landing/src/app/(apps)/docs/layout.tsx index 52d479d..26df6a8 100644 --- a/apps/landing/src/app/(apps)/docs/layout.tsx +++ b/apps/landing/src/app/(apps)/docs/layout.tsx @@ -8,9 +8,11 @@ import { ApiKeyProvider } from '@/components/shared/ApiKeyWidget/apikey-context' import { PageProvider } from '@/contexts/page-context'; const navItems = [ - { label: 'Documentation', href: '/docs' }, - { label: 'Demo', href: '/demo' }, - { label: 'Examples', href: '/docs/examples' }, + { label: 'API', href: '/docs' }, + { label: 'SDK', href: '#', disabled: true }, + { label: 'MCP', href: '#', disabled: true }, + { label: 'CLI', href: '#', disabled: true }, + { label: 'Lab', href: '#', disabled: true }, ]; export default function DocsRootLayout({ children }: { children: React.ReactNode }) {