{ "slug": "container", "mode": "scenarios", "curated": true, "examples": [ { "id": "container-ex-1", "title": "默认与常用变体", "titleSrc": "demo", "desc": "", "html": "
\n
\n
\n
Header
\n
Main content
\n
Footer
\n
\n
\n
", "preview": { "show": [ [ 0, 2 ] ], "hide": [ [ 1 ], [ 0, 0 ], [ 0, 1 ], [ 0, 3 ], [ 0, 2, 0 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
\n
Header
\n
Main content
\n
Footer
\n
\n
", "jsx": "import { KoleContainer } from 'kole-ui/react';\n\n\n Main content\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleContainer } from 'kole-ui/react';\n\nexport default function KoleContainerDemo(): JSX.Element {\n return (\n \n Main content\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/Container.html:5 第一个 demo-block 的 .kole-container-surface(Header / Main content / Footer,style 里 max-width:720px);prop 取 frameworks/Container.jsx:4 的 direction/width/gap,children 渲染在 Main 区(Container.jsx:8)" ] }, { "id": "container-ex-2", "title": "状态与使用场景", "titleSrc": "demo", "desc": "", "html": "
\n
\n
组合页面级 Header、Sider、Main 与 Footer,统一内容宽度和间距。
\n 支持键盘焦点、状态反馈和令牌化样式。\n
\n

零运行时依赖;数据请求、权限和国际化由宿主接入方决定。

\n
", "preview": { "show": [ [ 0, 3 ] ], "hide": [ [ 1 ], [ 0, 0 ], [ 0, 1 ], [ 0, 2 ], [ 0, 3, 0 ] ], "mode": "scenarios" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "
\n
组合页面级 Header、Sider、Main 与 Footer,统一内容宽度和间距。
\n 支持键盘焦点、状态反馈和令牌化样式。\n
\n

零运行时依赖;数据请求、权限和国际化由宿主接入方决定。

", "jsx": "import { KoleContainer } from 'kole-ui/react';\n\n\n 组合页面级 Header、Sider、Main 与 Footer,统一内容宽度和间距。\n 支持键盘焦点、状态反馈和令牌化样式。\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleContainer } from 'kole-ui/react';\n\nexport default function KoleContainerDemo(): JSX.Element {\n return (\n \n 组合页面级 Header、Sider、Main 与 Footer,统一内容宽度和间距。\n 支持键盘焦点、状态反馈和令牌化样式。\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": [ "依据 frameworks/Container.html:5 第二个 demo-block(.kole-container-surface 说明文案 + span.kole-container-desc);文案以 children 承载(Container.jsx:8 的 {children || 'Main content'}),width/gap 取 Container.jsx:4,span 用的 .kole-container-desc 见 frameworks/Container.css" ] } ] }