- beautifului.dev 组件直连:Sidebar Nav、Tool Chips、Approval Card(抽屉化)、Streaming/Thinking、Code Block、Selection Actions、Prompt Bar、Search
143 lines
2.9 KiB
JSON
143 lines
2.9 KiB
JSON
{
|
|
"$schema": "https://ui.shadcn.com/schema/registry.json",
|
|
"name": "beautifui",
|
|
"homepage": "https://www.beautifului.dev",
|
|
"items": [
|
|
{
|
|
"name": "foundation",
|
|
"type": "registry:style",
|
|
"title": "Beautiful UI foundation"
|
|
},
|
|
{
|
|
"name": "button",
|
|
"type": "registry:ui",
|
|
"title": "Button"
|
|
},
|
|
{
|
|
"name": "glide-menu",
|
|
"type": "registry:ui",
|
|
"title": "GlideMenu"
|
|
},
|
|
{
|
|
"name": "entity-chip",
|
|
"type": "registry:ui",
|
|
"title": "EntityChip"
|
|
},
|
|
{
|
|
"name": "value-pill",
|
|
"type": "registry:ui",
|
|
"title": "ValuePill"
|
|
},
|
|
{
|
|
"name": "shimmer",
|
|
"type": "registry:ui",
|
|
"title": "Shimmer"
|
|
},
|
|
{
|
|
"name": "stream-text",
|
|
"type": "registry:ui",
|
|
"title": "StreamText"
|
|
},
|
|
{
|
|
"name": "loading-state",
|
|
"type": "registry:component",
|
|
"title": "Loading State"
|
|
},
|
|
{
|
|
"name": "thinking-state",
|
|
"type": "registry:component",
|
|
"title": "Thinking"
|
|
},
|
|
{
|
|
"name": "streaming-text",
|
|
"type": "registry:component",
|
|
"title": "Streaming Text"
|
|
},
|
|
{
|
|
"name": "approval-card",
|
|
"type": "registry:component",
|
|
"title": "Approval Card"
|
|
},
|
|
{
|
|
"name": "tool-chips",
|
|
"type": "registry:component",
|
|
"title": "Tool Chips"
|
|
},
|
|
{
|
|
"name": "task-rows",
|
|
"type": "registry:component",
|
|
"title": "Task Rows"
|
|
},
|
|
{
|
|
"name": "chat-composer",
|
|
"type": "registry:component",
|
|
"title": "Chat"
|
|
},
|
|
{
|
|
"name": "prompt-bar",
|
|
"type": "registry:component",
|
|
"title": "Prompt Bar"
|
|
},
|
|
{
|
|
"name": "recommendation-card",
|
|
"type": "registry:component",
|
|
"title": "Recommendation Card"
|
|
},
|
|
{
|
|
"name": "context-cards",
|
|
"type": "registry:component",
|
|
"title": "Context Cards"
|
|
},
|
|
{
|
|
"name": "diff-table",
|
|
"type": "registry:component",
|
|
"title": "Diff Table"
|
|
},
|
|
{
|
|
"name": "records-table",
|
|
"type": "registry:component",
|
|
"title": "Records Table"
|
|
},
|
|
{
|
|
"name": "filter-table",
|
|
"type": "registry:component",
|
|
"title": "Filter Table"
|
|
},
|
|
{
|
|
"name": "sidebar-nav",
|
|
"type": "registry:component",
|
|
"title": "Sidebar Nav"
|
|
},
|
|
{
|
|
"name": "search",
|
|
"type": "registry:component",
|
|
"title": "Search"
|
|
},
|
|
{
|
|
"name": "flowchart",
|
|
"type": "registry:component",
|
|
"title": "Flowchart"
|
|
},
|
|
{
|
|
"name": "insight-cards",
|
|
"type": "registry:component",
|
|
"title": "Insight Cards"
|
|
},
|
|
{
|
|
"name": "code-block",
|
|
"type": "registry:component",
|
|
"title": "Code Block"
|
|
},
|
|
{
|
|
"name": "fine-tune-card",
|
|
"type": "registry:component",
|
|
"title": "Fine-tune Card"
|
|
},
|
|
{
|
|
"name": "selection-actions",
|
|
"type": "registry:component",
|
|
"title": "Selection Actions"
|
|
}
|
|
]
|
|
}
|