feat: 提交多个新UI组件模块spec和相关属性设定,包括卡片封装、渐变卡片、列式布局组件等,重写了readme.md,用于AI Coding
Some checks are pending
Call HTTPS API / build (push) Waiting to run

This commit is contained in:
2025-12-27 15:42:57 +08:00
parent fc9c726de4
commit 55abf26cfa
78 changed files with 3024 additions and 103 deletions

View File

@@ -0,0 +1,27 @@
# Module Specui-componentsVab 组件库总览)
module:
id: ui-components
name: Vab 组件库library/components/Vab*
type: ui
entrypoints:
- library/components/
public_api:
concept:
- "每个组件目录对应一个 Vab* 组件族;复用优先按目录整包搬运"
dependency_closure:
runtime:
- "Element Plus大量 el-* 依赖)"
- "iconsvab-icons 与 @element-plus/icons-vue常通过 setupVab 全局注册)"
- "全局样式library/styles/vab.scss"
alias:
- "@ -> src"
- "@vab -> library"
acceptance:
- "目标项目能渲染组件(至少 smoke render"
pitfalls:
- "部分组件可能依赖路由、store、权限指令等全局插件抽取前必须列出依赖闭包"