Skip to content

Commit 8e71206

Browse files
authored
make custom look and feel collapsed by default for all integrations (CopilotKit#2548)
1 parent 96506ac commit 8e71206

12 files changed

Lines changed: 104 additions & 18 deletions

File tree

docs/content/docs/adk/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"...quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"human-in-the-loop",
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: "Customize UI"
3+
description: "Customize the look, feel, and functionality of CopilotKit's UI components."
4+
icon: "lucide/Settings"
5+
---
6+
import { MessageCircleIcon, BrushIcon, PuzzleIcon, SettingsIcon } from "lucide-react";
7+
8+
CopilotKit offers a variety of ways to create a UI interface for your Copilots and CoAgents. This ranges
9+
from using our built-in UI components to fully customizing the UI with headless UI.
10+
11+
<Cards>
12+
<Card
13+
className="border border-gray-300 hover:border-gray-400 transition-colors"
14+
title={<div className="mb-3"><MessageCircleIcon className="inline mr-2" />Prebuilt Copilot UI</div>}
15+
description="Get started quickly with CopilotKit's ready-to-use UI components."
16+
href="./custom-look-and-feel/built-in-ui-components"
17+
/>
18+
<Card
19+
className="border border-gray-300 hover:border-gray-400 transition-colors"
20+
title={<div className="mb-3"><BrushIcon className="inline mr-2" />Styling Copilot UI</div>}
21+
description="Customize the appearance of CopilotKit's pre-built components with your own styles."
22+
href="./custom-look-and-feel/customize-built-in-ui-components"
23+
/>
24+
<Card
25+
className="border border-gray-300 hover:border-gray-400 transition-colors"
26+
title={<div className="mb-3"><PuzzleIcon className="inline mr-2" />Custom Components</div>}
27+
description="Replace the Copilot UI components with your own while keeping the core functionality."
28+
href="./custom-look-and-feel/bring-your-own-components"
29+
/>
30+
<Card
31+
className="border border-gray-300 hover:border-gray-400 transition-colors"
32+
title={<div className="mb-3"><SettingsIcon className="inline mr-2" />Fully Custom UI</div>}
33+
description="Build your UI from scratch using CopilotKit's hooks and core functionality."
34+
href="./custom-look-and-feel/headless-ui"
35+
/>
36+
<Card
37+
className="border border-gray-300 hover:border-gray-400 transition-colors"
38+
title={<div className="mb-3"><SettingsIcon className="inline mr-2" />Markdown Rendering</div>}
39+
description="Modify Copilotkit's use of markdown to display elements within the assistant arrow text, such as source citing and reasoning steps."
40+
href="./custom-look-and-feel/markdown-rendering"
41+
/>
42+
</Cards>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"title": "Custom Look and Feel",
3+
"pages": [
4+
5+
"built-in-ui-components",
6+
"customize-built-in-ui-components",
7+
"bring-your-own-components",
8+
"headless-ui",
9+
"markdown-rendering"
10+
]
11+
}

docs/content/docs/ag2/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"human-in-the-loop",
1413
"frontend-actions",

docs/content/docs/agno/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"shared-state",

docs/content/docs/crewai-crews/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"human-in-the-loop",

docs/content/docs/crewai-flows/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"human-in-the-loop",

docs/content/docs/direct-to-llm/guides/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
"pages": [
44
"quickstart",
55
"vibe-coding-mcp",
6-
"---Custom Look and Feel---",
7-
"...custom-look-and-feel",
86
"---Guides---",
7+
"custom-look-and-feel",
98
"human-in-the-loop",
109
"custom-ai-assistant-behavior",
1110
"copilot-suggestions",

docs/content/docs/langgraph/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"human-in-the-loop",

docs/content/docs/llamaindex/meta.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
"index",
77
"quickstart",
88
"vibe-coding-mcp",
9-
"---Custom Look and Feel---",
10-
"...custom-look-and-feel",
119
"---Guides---",
10+
"custom-look-and-feel",
1211
"agentic-chat-ui",
1312
"generative-ui",
1413
"human-in-the-loop",

0 commit comments

Comments
 (0)