关于AI Design Desktop组件交互文档编写的规范
目标:
- 是一份比Ant Design的介绍更加详细的设计文档,不仅仅是对各个组件的属性描述。
- 是不同行业背景的设计师、从初级到高级设计师、甚至是学生和设计爱好者都可以参考的设计文档。
- 是一份描述每一个组件是什么(Intro\Type)、怎样使用(Usage\Interaction\Layout)、使用细则的设计参考。
- 是面向中后台系统,具有统一性、普适性和可扩展性的交互规范。
1.交互文档的组成元素
AI Design的设计文档由文案和相关案例的图片组成,不提供代码预览。相关代码预览可在组件文档中查看。
a.图片:
案例图片的色彩和风格,采用AI Design中的色彩
案例的图片取自AI Design Uikit Desktop中
b.文案:
文案的风格简短、明确、亲切(由交互规范面向的使用人群来决定和组件使用的场景)
2.交互组件的目录
目前的组件分类方式,不能完全符合设计师查阅交互文档的逻辑。可能需要参考Ant Design设计语言中的“模式”来进行重新分类。
3.组件交互规范的内容
为了更清晰的编写组件的交互规范,可以把组件分为基础组件和复杂组件。基础组件构成复杂组件。
1.组件介绍 / Intro
a.简单的组件文字介绍介绍 b.组件的要素图和组件每个要素的相关介绍
2.用法 / Usage
用法包含何时使用这个组件,也可以包含何时不应该使用这个组件。以及使用这个组件的一些其他注意事项。
4.类型 / Types
对于大部分组件都有这个内容。
分类的方式可以根据AI Design所适用的对象特征来进行。(需要对AID所适用的对象特征进行提炼,这在设计语言的制定里也会用到)
5.交互 / Interaction
交互可以是指组件的默认、悬停、点击、选中、禁用五种状态。(通常对于基础组件)
也可以是用户可以对组件进行的操作方式,以及组件作出相应交互反馈的状态样式。(通常对于复杂组件)
6.布局 / Layout
8.尺寸/ Size
7.其他补充
当以上内容不能完整介绍一个组件的内容时,可以针对这个组件的特征来增加内容(例如这个组件的某种变形样式、)。
增加的内容与以上内容同级。
一些说明
样式 / Style:
在很多的设计语言中都有style这一项,但是在这份交互文档中没有。这是因为组件的各种类型以及交互方式产生了不同的样式。AID的交互设计文档将样式放置在了类型/Type或者交互/Interaction中。
准则 / Guideline:
在一些设计语言中会有guideline这一项。在这份交互文档中放在了用法Usage中
交互文档的编写流程:
1.查阅和比对ATLASSIAN、SAP、Ant Design、Fusion Design的同名组件或类似组件。
2.按照AID的“组件交互文档规范-内容”或者参考“案例”来进行编写。
- 在编写的过程中应始终考虑到AID中组件的使用场景(中后台产品、亚信的产品以及亚信提供设计支持的产 品)和使用人群(各个行业背景的设计师、从设计爱好者到专业设计师)。这是AID的交互设计规范区别其他 规范的根源。
- 文档中的配图需要按照“组件交互文档规范-组成元素”进行绘制
3.走查
4.输出
关于AI Design设计语言
收集素材的时候发现的有趣的点
无障碍设计(可访问性)
交互设计规范和组件使用规范完全分离,两个规范之间可以互相跳转
对一种语言的语言逻辑进行介绍,可以让使用者更加容易理解和接受这个设计语言。
2.
