{ "slug": "card", "mode": "scenarios", "curated": true, "examples": [ { "id": "card-ex-1", "title": "边框卡片", "titleSrc": "contract", "desc": "", "html": "
\n
\n
边框卡片
\n
\n
用于轻量内容承载,1px 边框区分卡片边界。
\n
", "preview": { "show": [ [ 0, 2, 0 ] ], "hide": [ [ 0, 0 ], [ 0, 1 ], [ 0, 2, 1 ], [ 0, 2, 2 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
\n
边框卡片
\n
\n
用于轻量内容承载,1px 边框区分卡片边界。
\n
", "jsx": "import { KoleCard } from 'kole-ui/react';\n\n\n 用于轻量内容承载,1px 边框区分卡片边界。\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleCard } from 'kole-ui/react';\n\nexport default function KoleCardDemo(): JSX.Element {\n return (\n \n 用于轻量内容承载,1px 边框区分卡片边界。\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/Card.html:37-40 的 kole-card--bordered 与 style=\"padding:16px\",标题/正文文案同该块;prop 名取自 frameworks/Card.jsx:11-20(title/bordered/padding)" ] }, { "id": "card-ex-2", "title": "阴影卡片", "titleSrc": "contract", "desc": "", "html": "
\n
\n
阴影卡片
\n
\n
通过低阴影表现层级浮起,适合突出展示类内容。
\n
", "preview": { "show": [ [ 0, 2, 1 ] ], "hide": [ [ 0, 0 ], [ 0, 1 ], [ 0, 2, 0 ], [ 0, 2, 2 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
\n
阴影卡片
\n
\n
通过低阴影表现层级浮起,适合突出展示类内容。
\n
", "jsx": "import { KoleCard } from 'kole-ui/react';\n\n\n 通过低阴影表现层级浮起,适合突出展示类内容。\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleCard } from 'kole-ui/react';\n\nexport default function KoleCardDemo(): JSX.Element {\n return (\n \n 通过低阴影表现层级浮起,适合突出展示类内容。\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/Card.html:42-45 的 kole-card--shadowed 与 style=\"padding:24px\",标题/正文文案同该块" ] }, { "id": "card-ex-3", "title": "含标题与操作区", "titleSrc": "contract", "desc": "", "html": "
\n
\n
客户详情
\n
查看全部
\n
\n
含标题区与右侧操作区,内容区展示客户关键信息。
\n
\n \n \n
\n
", "preview": { "show": [ [ 0, 2, 2 ] ], "hide": [ [ 0, 0 ], [ 0, 1 ], [ 0, 2, 0 ], [ 0, 2, 1 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
\n
客户详情
\n
查看全部
\n
\n
含标题区与右侧操作区,内容区展示客户关键信息。
\n
\n \n \n
\n
", "jsx": "import { KoleCard } from 'kole-ui/react';\n\nconst actions = (\n <>\n \n \n \n);\n\n\n 含标题区与右侧操作区,内容区展示客户关键信息。\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleCard } from 'kole-ui/react';\n\nexport default function KoleCardDemo(): JSX.Element {\n const actions = (\n <>\n \n \n \n );\n return (\n \n 含标题区与右侧操作区,内容区展示客户关键信息。\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/Card.html:47-57:标题区 + 右侧 kole-card__extra「查看全部」+ 操作区「取消/确定」;对应 frameworks/Card.jsx:47 的 extra/actions 用法,vue 端为 extra/actions 具名插槽(Card.vue3.vue:7,10)" ] } ] }