rule.md 2.1 KB

UI设计规范文档

1. 设计原则

1.1 一致性

  • 保持界面元素的一致性
  • 使用统一的颜色方案
  • 保持字体和图标风格统一
  • 统一的交互模式

1.2 简洁性

  • 避免界面元素过度拥挤
  • 使用清晰的视觉层次
  • 突出重要信息
  • 减少不必要的装饰元素

1.3 可用性

  • 确保所有功能易于访问
  • 提供清晰的反馈
  • 保持操作流程简单直观
  • 提供必要的帮助信息

2. 颜色规范

2.1 主色调

  • 主色:#1890FF(蓝色)
  • 辅助色:#52C41A(绿色)
  • 警告色:#FAAD14(橙色)
  • 错误色:#F5222D(红色)

2.2 中性色

  • 标题文字:#262626
  • 正文文字:#595959
  • 次要文字:#8C8C8C
  • 禁用文字:#BFBFBF
  • 边框颜色:#D9D9D9
  • 背景色:#F0F2F5

3. 字体规范

3.1 字体家族

  • 中文:PingFang SC
  • 英文:Helvetica Neue

3.2 字号规范

  • 主标题:24px
  • 次标题:20px
  • 小标题:16px
  • 正文:14px
  • 辅助文字:12px

4. 布局规范

4.1 间距

  • 页面边距:24px
  • 组件间距:16px
  • 内部间距:8px

4.2 栅格系统

  • 使用24栅格系统
  • 响应式断点:
    • xs: <576px
    • sm: ≥576px
    • md: ≥768px
    • lg: ≥992px
    • xl: ≥1200px

5. 组件规范

5.1 按钮

  • 主要按钮:实心背景
  • 次要按钮:描边样式
  • 文字按钮:纯文字样式
  • 按钮高度:32px/40px

5.2 表单

  • 输入框高度:32px
  • 标签对齐:右对齐
  • 必填项标记:红色星号

5.3 表格

  • 表头背景色:#FAFAFA
  • 行高:48px
  • 斑马纹:隔行变色

6. 交互规范

6.1 状态反馈

  • 加载状态:使用加载动画
  • 成功提示:绿色对勾图标
  • 错误提示:红色错误图标
  • 警告提示:黄色警告图标

6.2 动画效果

  • 过渡时间:0.3s
  • 缓动函数:ease-in-out
  • 弹窗动画:fade + slide

7. 响应式设计

7.1 移动端适配

  • 优先考虑移动端体验
  • 使用弹性布局
  • 关键信息优先展示
  • 触控区域最小44x44px

7.2 桌面端优化

  • 合理利用空间
  • 支持快捷键操作
  • 提供高级功能入口