@@ -321,10 +318,12 @@ function AgentsPage() {
onStop={handleStop}
/>
) : (
-
-
- Select an agent to view output
-
+
+
+
+
No agent selected
+
Select an agent from the list to view output
+
)}
diff --git a/apps/web/src/routes/inbox.tsx b/apps/web/src/routes/inbox.tsx
index d7cc2cb..50e6399 100644
--- a/apps/web/src/routes/inbox.tsx
+++ b/apps/web/src/routes/inbox.tsx
@@ -1,7 +1,7 @@
import { useState } from "react";
import { createFileRoute } from "@tanstack/react-router";
import { motion } from "motion/react";
-import { AlertCircle } from "lucide-react";
+import { AlertCircle, MessageSquare } from "lucide-react";
import { Button } from "@/components/ui/button";
import { Card } from "@/components/ui/card";
import { Skeleton } from "@/components/Skeleton";
@@ -255,10 +255,12 @@ function InboxPage() {
{/* Empty detail panel placeholder */}
{!selectedAgent && (
-
-
- Select an agent to view details
-
+
+
+
+
No message selected
+
Select an agent from the inbox to view details
+
)}
diff --git a/apps/web/src/routes/initiatives/$id.tsx b/apps/web/src/routes/initiatives/$id.tsx
index e8944ae..350634b 100644
--- a/apps/web/src/routes/initiatives/$id.tsx
+++ b/apps/web/src/routes/initiatives/$id.tsx
@@ -4,6 +4,7 @@ import { AlertCircle } from "lucide-react";
import { Button } from "@/components/ui/button";
import { Skeleton } from "@/components/Skeleton";
import { trpc } from "@/lib/trpc";
+import { cn } from "@/lib/utils";
import { InitiativeHeader } from "@/components/InitiativeHeader";
import { ContentTab } from "@/components/editor/ContentTab";
import { ExecutionTab } from "@/components/ExecutionTab";
@@ -114,7 +115,7 @@ function InitiativeDetailPage() {
/>
{/* Tab bar */}
-
- {tab}
+ {tab.charAt(0).toUpperCase() + tab.slice(1)}
))}
-
+
{/* Tab content */}
{/* Page header */}
-
Initiatives
+
Initiatives