工作方法
Component Spec 定义单个设计系统组件。它围绕结构、变体、API 属性、交互状态、响应式行为、无障碍和使用方式来组织交接内容,并明确区分必需部分和可选部分。
其目的是帮助设计师和开发者达成共识。按钮的加载行为或对话框的焦点返回机制无法通过静态截图体现。因此,来源要求提供示例和边界情况,同时将更广泛的文档模板和多组件模式排除在此任务之外。
预期交付物
- 结构与变体规范
- 包含类型、默认值和是否必填的属性表
- 状态、行为、无障碍和使用规则
从简报到审查
- 01确定组件边界
定义其用途、适用场景,以及必需部分与可选部分。
- 02指定 API 和状态
命名属性和变体,然后说明默认、聚焦、禁用、加载及相关错误行为。
- 03明确交互细节
通过可供实现检查的示例,记录键盘、焦点、响应式和边界情况行为。