diff --git a/src/components/GlobalSearch.tsx b/src/components/GlobalSearch.tsx
index 56e8d81..38eff45 100644
--- a/src/components/GlobalSearch.tsx
+++ b/src/components/GlobalSearch.tsx
@@ -31,6 +31,7 @@ import {
MagnifyingGlass,
ClockCounterClockwise,
X,
+ Lightbulb,
} from '@phosphor-icons/react'
import { ProjectFile, PrismaModel, ComponentNode, ComponentTree, Workflow, Lambda, PlaywrightTest, StorybookStory, UnitTest } from '@/types/project'
import { Badge } from '@/components/ui/badge'
@@ -318,6 +319,16 @@ export function GlobalSearch({
tags: ['settings', 'toggles', 'enable'],
})
+ results.push({
+ id: 'nav-ideas',
+ title: 'Feature Ideas',
+ subtitle: 'Brainstorm and organize ideas',
+ category: 'Navigation',
+ icon: ,
+ action: () => onNavigate('ideas'),
+ tags: ['brainstorm', 'ideas', 'planning'],
+ })
+
files.forEach((file) => {
results.push({
id: `file-${file.id}`,
diff --git a/src/components/NavigationMenu.tsx b/src/components/NavigationMenu.tsx
index da79504..780000c 100644
--- a/src/components/NavigationMenu.tsx
+++ b/src/components/NavigationMenu.tsx
@@ -26,6 +26,7 @@ import {
CaretDoubleDown,
CaretDoubleUp,
Cloud,
+ Lightbulb,
} from '@phosphor-icons/react'
import { FeatureToggles } from '@/types/project'
@@ -154,6 +155,13 @@ export function NavigationMenu({
value: 'favicon',
featureKey: 'faviconDesigner',
},
+ {
+ id: 'ideas',
+ label: 'Feature Ideas',
+ icon: ,
+ value: 'ideas',
+ featureKey: 'ideaCloud',
+ },
],
},
{
diff --git a/src/components/PageHeader.tsx b/src/components/PageHeader.tsx
index 934a927..3950937 100644
--- a/src/components/PageHeader.tsx
+++ b/src/components/PageHeader.tsx
@@ -15,6 +15,7 @@ import {
DeviceMobile,
Image,
Faders,
+ Lightbulb,
} from '@phosphor-icons/react'
interface PageHeaderProps {
@@ -117,6 +118,11 @@ const tabInfo: Record,
description: 'Toggle feature modules',
},
+ ideas: {
+ title: 'Feature Ideas',
+ icon: ,
+ description: 'Brainstorm and organize feature ideas',
+ },
}
export function PageHeader({ activeTab }: PageHeaderProps) {