/** YcCard 组件属性 */ export interface YcCardProps { /** 背景颜色,默认使用 Element Plus 卡片背景色 CSS 变量(自动适配暗黑模式) */ background?: string; /** 圆角大小,默认 8px,支持字符串(如 '8px')或数字(会自动添加 px) */ radius?: string | number; /** 阴影样式,默认 'never' */ shadow?: 'always' | 'hover' | 'never'; /** 内边距,支持字符串(如 '20px')或数字(会自动添加 px) */ padding?: string | number; /** 宽度,支持 px、百分比等格式(如 '100%', '500px', 500) */ width?: string | number; /** 高度,支持 px、百分比等格式(如 '100%', '300px', 300) */ height?: string | number; /** body 区域的 class 名称,默认 'yc-card-body',支持传入自定义 class */ bodyClass?: string; } export type ReCardProps = YcCardProps;