Add YouTube transcripts tab to Mission Control

This commit is contained in:
Horus
2026-02-27 15:00:38 +01:00
parent 0a4853bcda
commit d7cd81b293
18 changed files with 3517 additions and 12 deletions
@@ -61,6 +61,8 @@ const sidebarCategories: SidebarCategory[] = [
]},
{ id: "calendar", name: "Calendar", icon: "📅", items: [
{ id: "brief", name: "Morning Brief", icon: "☀️", category: "calendar" },
{ id: "briefs", name: "All Briefs", icon: "📋", category: "briefs" },
{ id: "transcripts", name: "Transcripts", icon: "🎬", category: "transcripts" },
]},
{ id: "memory", name: "Memory", icon: "🧠", items: [
{ id: "logs", name: "Session Logs", icon: "📝", category: "memory" },
@@ -404,6 +406,26 @@ export default function MissionControlDashboard({ onLogout }: MissionControlDash
</div>
)}
{currentItem?.category === "briefs" && (
<div className="space-y-4">
<div className="rounded-xl border border-white/10 bg-white/5 p-6">
<h3 className="text-lg font-semibold mb-4">📋 All Briefs</h3>
<p className="text-white/60 mb-4">Morning, EOD, and Amun reports</p>
<a href="/mission-control/briefs" className="inline-flex items-center gap-2 px-4 py-2 bg-brand-pink rounded-lg text-sm font-medium hover:bg-[#ff7bc0] transition">📋 Open Briefs</a>
</div>
</div>
)}
{currentItem?.category === "transcripts" && (
<div className="space-y-4">
<div className="rounded-xl border border-white/10 bg-white/5 p-6">
<h3 className="text-lg font-semibold mb-4">🎬 YouTube Transcripts</h3>
<p className="text-white/60 mb-4">Save and organize video transcripts for learning</p>
<a href="/mission-control/transcripts" className="inline-flex items-center gap-2 px-4 py-2 bg-brand-pink rounded-lg text-sm font-medium hover:bg-[#ff7bc0] transition">🎬 Open Transcripts</a>
</div>
</div>
)}
{currentItem?.category === "memory" && (
<div className="rounded-xl border border-white/10 bg-white/5 p-6">
<h3 className="text-lg font-semibold mb-4">🧠 Memory & Logs</h3>