图标是 Alius 界面中辅助信息传达的视觉元素。图标应与文字配合使用,不应独立承载复杂含义。
设计风格
- 线性为主 — 使用描边线条,不使用填充色块
- 几何简洁 — 基于基本几何形状构建,避免复杂曲线
- 统一线宽 — 所有图标使用相同的描边宽度(建议 1.5px–2px)
- 统一圆角 — 图标中的转角使用一致的圆角值
- 避免过度拟物 — 不追求照片级真实感
- 避免复杂 AI 风格符号 — 不使用芯片、神经网络、大脑等 AI 比喻图形
尺寸规范
- 16px — 行内图标、状态指示器
- 20px — 按钮内图标、导航图标
- 24px — 标准图标、功能入口
- 32px — 空状态图标、引导图示
- 48px — 产品展示、功能说明
图标分类
导航图标
用于页面导航和路径指引。
- 首页、返回、前进、菜单、关闭
- 面包屑、展开、折叠
功能图标
表示操作和交互行为。
- 添加、删除、编辑、搜索、筛选
- 复制、下载、上传、分享
- 设置、刷新、同步
状态图标
表示系统或元素的当前状态。
- 成功、警告、错误、信息
- 加载中、已完成、进行中
- 在线、离线、连接中
硬件图标
表示硬件设备和物理接口。
- 机器人、关节、传感器
- USB、CAN、串口、电源
- 开发板、芯片、电机
软件图标
表示软件工具和平台。
- 终端、代码编辑器、IDE
- API、SDK、CLI
- 文档、配置、日志
社区图标
表示社区和协作功能。
- GitHub、讨论、贡献
- 开源协议、版本发布
- 团队、通知、反馈
文件类型图标
区分不同文件格式。
- 代码文件、配置文件
- 图片、文档、数据
- 压缩包、安装包
使用原则
- 图标应与文字标签配合使用,不单独使用图标表达关键操作
- 同一功能在不同页面使用相同图标
- 禁止将图标旋转、拉伸、变形
- 图标颜色跟随上下文文本颜色,不使用独立配色