docs: 前端开发规范分层整理
- openspec/config.yaml 保留最高级前端规约和样式红线 - docs/development/README.md 引用前端专题文档避免重复 - docs/development/frontend.md 补充 antd、组件、样式、表单、测试等具体规范
This commit is contained in:
@@ -57,8 +57,7 @@
|
||||
- 运行工具使用 bunx,禁止使用 npx、pnpx。
|
||||
- 新增代码优先复用已有组件、工具和依赖库,不引入新依赖;确需新增依赖时先说明原因。
|
||||
- 后端优先使用 Bun 内置 API,其次是 es-toolkit、标准 Web API、主流三方库,最后才自行实现。
|
||||
- 前端样式优先使用 antd 组件、组件 props、antd Design Token / CSS 变量、styles.css CSS 类,最后才自行开发组件。
|
||||
- 前端禁止组件内联 style、覆盖 antd 内部类名、使用 !important、硬编码色值。
|
||||
- 前端优先使用 Ant Design 组件默认能力和组件 props 组合界面,具体组件、样式、数据流和测试细节见 [frontend.md](frontend.md)。
|
||||
- 当前项目无需考虑向前兼容。
|
||||
|
||||
## 包管理、依赖与提交
|
||||
|
||||
Reference in New Issue
Block a user