{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "cuicui-skin",
  "type": "registry:item",
  "title": "Cuicui skin pack",
  "description": "Cuicui-inspired shell skin with fixed grain, a docked w-80 sidebar, a neutral main container, and the send-aurora anchored extension on ChatInput.",
  "docs": "Wire the pack CSS in app/globals.css after the Refined UI baseline imports: @import \"./refined-ui-skin-theme.css\"; @import \"./refined-ui-skin.css\"; @import \"./refined-ui-send-aurora.css\"; Then stamp data-skin=\"cuicui\" on <html> (or a container) to activate it — if the skin is toggled at runtime, apply the attribute in a pre-paint script to avoid a flash. The pack's skin.config fills ChatInput's chat-input:send-layer anchor with the shipped SendAurora extension. See the Get started guide (Wire the CSS).",
  "dependencies": [],
  "registryDependencies": [],
  "files": [
    {
      "path": "src/registry/contracts.ts",
      "target": "components/refined-ui/contracts.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/skin.ts",
      "target": "components/refined-ui/skin.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/skin-packs/cuicui/skin.config.tsx",
      "target": "components/refined-ui/skin.config.tsx",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/skin-packs/cuicui/theme.css",
      "target": "app/refined-ui-skin-theme.css",
      "type": "registry:file"
    },
    {
      "path": "src/registry/skin-packs/cuicui/skin.css",
      "target": "app/refined-ui-skin.css",
      "type": "registry:file"
    },
    {
      "path": "src/registry/sources/refined/extensions/send-aurora.tsx",
      "target": "components/refined-ui/extensions/send-aurora.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/extensions/send-aurora.css",
      "target": "app/refined-ui-send-aurora.css",
      "type": "registry:file"
    }
  ]
}
