折叠面板

accordion

与 behaviors/accordion 配套;本例容器带 data-single(展开一项自动收起其余)。

示例
icen.ai 生态的统一设计系统:设计 tokens + 无框架组件 CSS + 行为 JS,所有前端从这里取设计资产。
预设类挂在 html 上:clay(默认)/ piano / art / vangogh / ink / retro,各含 .dark 变体,可与 .style-* 风格配置正交组合。
不可以。组件 CSS 只消费 --token-* 变量,语义色仅绿 / 黄 / 红 + 品牌 accent 四档。

安装

bun add @icen.ai/ui
import '@icen.ai/ui/components/content.css';

用法

import { initAccordion } from '@icen.ai/ui/behaviors/accordion';
initAccordion();
// 容器带 data-single 时展开一项会收起其余