流程
1. Discover
- 收集设计师和前端(FE)提出的问题
- 调研其他相关的设计系统
- 为设计和开发排期确定优先级
2. Define & Design
- 参考之前设计师的设计,为了一致性和统一性,了解设计背景和业务背景
- 评估直接修改 Semi 对接的可能性
3. Carry out
- 持续开发
- 在新平台上做试用实验
- 建议 PM 直接上手试用
CSP 组件与 Semi 组件的区别
Semi
CSP
CSP 是基于 Semi 派生出来的业务组件。它的组件数量、UI 品质和交互品质与 Semi 保持一致,可以减少前端开发的工作量。Semi 被很多设计团队使用,所以可定制性非常高;CSP 为它赋予了业务属性,在内部统一了业务背景和设计方法,并被很多人使用。因为涉及更细致的用户使用习惯和功能,CSP 的设计更加细致。同时它也反哺 Semi,提供更好的设计方案。
Branding


价值观

服务于内容密度高、复杂而深入的场景

提供更细致的业务场景,简化复杂的布局,沉淀紧凑的审核布局所需要的尺寸和样式

服务于平台型产品,提升用户效率,根据业务需求定制交互
设计思路
- Atom:颜色、字体、icon、圆角、shadow…
- Molecule:Input、Select、Checkbox / radio、Upload、Datepicker…
- Organization:Dropdown、Navigation、List、Card、Popover / tooltip…
- Modular:Filter、Diff display、Bulk operation…
- Page:Form、Data dashboard、Task detail page…
Components Library 目录
字体
颜色
Icon
![]()
组件
Button
Interaction Styles
按钮的状态包括默认(default)、悬停(hover)、按下、状态保持和禁用(disabled)。不同类型按钮的交互如下图所示。


Visual Styles
按钮有四种类型(常规尺寸和小尺寸):主要、次要、第三和无边框。每种类型对应不同的强调程度和不同的使用场景。此外还有无背景按钮、块级按钮、链接按钮和分割按钮。常规按钮的高度是 32px,在空间有限的场景下可以使用小尺寸(24px)按钮。

Navigation
Side navigation

Top navigation

Pagination

Steps

Data Input
Input
Select

Date picker

Data Display
Table
List

Information Display
Tag

Tooltip

Popover

Data Visualization

Feedback






Product-related material



