logoAnt Design

⌘ K
  • 设计
  • 研发
  • 组件
  • 博客
  • 资源
  • 国内镜像
5.26.0
  • Ant Design
    • 介绍
    • 设计价值观
    • 实践案例
  • 全局样式
    • 色彩
    • 布局
    • 字体
    • 图标
    • 暗黑模式
    • 阴影
  • 设计模式
    • 概览
    • 全局规则
      • 反馈
      • 导航
      • 数据录入
      • 数据展示
      • 数据格式
      • 文案
      • 按钮
      • 数据列表
    • 原则
      • 亲密性
      • 对齐
      • 对比
      • 重复
      • 直截了当
      • 足不出户
      • 简化交互
      • 提供邀请
      • 巧用过渡
      • 即时反应
    • 模板文档
      • 数据可视化页
      • 详情页
  • 设计模式 - 探索
    • 概览
    • 模板文档
      • 表单页
      • 工作台
      • 列表页
      • 结果页
      • 异常页
    • 全局规则
      • 导航
      • 消息与反馈
      • 空状态
  • 可视化
  • 动效
  • 图形化
设计师专属
色彩模型
系统级色彩体系
基础色板
中性色板
数据可视化色板
色板生成工具
在代码中使用色板
产品级色彩体系
品牌色的应用
功能色
中性色
企业级产品设计中的色彩应用

色彩

文档贡献者
  • 实践案例布局

    相关资源

    Ant Design X
    Ant Design Charts
    Ant Design Pro
    Pro Components
    Ant Design Mobile
    Ant Design Mini
    Ant Design Web3
    Ant Design Landing-首页模板集
    Scaffolds-脚手架市场
    Umi-React 应用开发框架
    dumi-组件/文档研发工具
    qiankun-微前端框架
    Ant Motion-设计动效
    国内镜像站点 🇨🇳

    社区

    Awesome Ant Design
    Medium
    Twitter
    yuque logoAnt Design 语雀专栏
    Ant Design 知乎专栏
    体验科技专栏
    seeconf logoSEE Conf-蚂蚁体验科技大会
    加入我们

    帮助

    GitHub
    更新日志
    常见问题
    报告 Bug
    议题
    讨论区
    StackOverflow
    SegmentFault

    Ant XTech logo更多产品

    yuque logo语雀-构建你的数字花园
    AntV logoAntV-数据可视化解决方案
    Egg logoEgg-企业级 Node.js 框架
    Kitchen logoKitchen-Sketch 工具集
    Galacean logoGalacean-互动图形解决方案
    xtech logo蚂蚁体验科技
    主题编辑器
    Made with ❤ by
    蚂蚁集团和 Ant Design 开源社区

    Ant Design 将色彩体系解读成两个层面:系统级色彩体系和产品级色彩体系。

    系统级色彩体系主要定义了蚂蚁中台设计中的基础色板、中性色板和数据可视化色板。产品级色彩体系则是在具体设计过程中,基于系统色彩进一步定义符合产品调性以及功能诉求的颜色。


    设计师专属

    安装 💎 Kitchen Sketch 插件 💎,不但可以使用 Ant Design 官方色板库,还可以管理自己的专属色板。

    色彩模型

    Ant Design 的设计团队倾向于采用 HSB 色彩模型进行设计,该模型更便于设计师在调整色彩时对于颜色有明确的心理预期,同时也方便团队间的沟通。

    系统级色彩体系

    Ant Design 系统级色彩体系同样源于「自然」的设计价值观。设计师通过对自然场景的抽象捕捉,结合蚂蚁的技术基因,形成了特有的 12 色。进一步又通过大量的观察,捕捉不同色彩在自然光下的变化规律,借助美术中素描的思路,对 12 个颜色进行了衍生。在中性色板的定义上,则是平衡了可读性、美感以及可用性得出的。

    基础色板

    Ant Design 的基础色板共计 120 个颜色,包含 12 个主色以及衍生色。这些颜色基本可以满足中后台设计中对于颜色的需求。

    Dust Red / 薄暮斗志、奔放
    red-1
    red-2
    red-3
    red-4
    red-5
    red-6
    red-7
    red-8
    red-9
    red-10
    Volcano / 火山醒目、澎湃
    volcano-1
    volcano-2
    volcano-3
    volcano-4
    volcano-5
    volcano-6
    volcano-7
    volcano-8
    volcano-9
    volcano-10
    Sunset Orange / 日暮温暖、欢快
    orange-1
    orange-2
    orange-3
    orange-4
    orange-5
    orange-6
    orange-7
    orange-8
    orange-9
    orange-10
    Calendula Gold / 金盏花活力、积极
    gold-1
    gold-2
    gold-3
    gold-4
    gold-5
    gold-6
    gold-7
    gold-8
    gold-9
    gold-10
    Sunrise Yellow / 日出出生、阳光
    yellow-1
    yellow-2
    yellow-3
    yellow-4
    yellow-5
    yellow-6
    yellow-7
    yellow-8
    yellow-9
    yellow-10
    Lime / 青柠自然、生机
    lime-1
    lime-2
    lime-3
    lime-4
    lime-5
    lime-6
    lime-7
    lime-8
    lime-9
    lime-10
    Polar Green / 极光绿健康、创新
    green-1
    green-2
    green-3
    green-4
    green-5
    green-6
    green-7
    green-8
    green-9
    green-10
    Cyan / 明青希望、坚强
    cyan-1
    cyan-2
    cyan-3
    cyan-4
    cyan-5
    cyan-6
    cyan-7
    cyan-8
    cyan-9
    cyan-10
    Daybreak Blue / 拂晓蓝包容、科技、普惠
    blue-1
    blue-2
    blue-3
    blue-4
    blue-5
    blue-6
    blue-7
    blue-8
    blue-9
    blue-10
    Geek Blue / 极客蓝探索、钻研
    geekblue-1
    geekblue-2
    geekblue-3
    geekblue-4
    geekblue-5
    geekblue-6
    geekblue-7
    geekblue-8
    geekblue-9
    geekblue-10
    Golden Purple / 酱紫优雅、浪漫
    purple-1
    purple-2
    purple-3
    purple-4
    purple-5
    purple-6
    purple-7
    purple-8
    purple-9
    purple-10
    Magenta / 法式洋红明快、感性
    magenta-1
    magenta-2
    magenta-3
    magenta-4
    magenta-5
    magenta-6
    magenta-7
    magenta-8
    magenta-9
    magenta-10

    Ant Design 的色板还具备进一步拓展的能力。经过设计师和程序员的精心调制,结合了色彩自然变化的规律,我们得出了一套色彩生成工具,当有进一步色彩设计需求时,设计者只需按照一定规则定义完毕主色,便可以自动获得一系列完整的衍生色。

    Ant Design 三代色板的历史可以参看社区文章:Ant Design 色板生成算法演进之路。

    中性色板

    中性色包含了黑、白、灰。在蚂蚁中后台的网页设计中被大量使用到,合理地选择中性色能够令页面信息具备良好的主次关系,助力阅读体验。Ant Design 的中性色板一共包含了从白到黑的 13 个颜色。

    gray-1
    gray-2
    gray-3
    gray-4
    gray-5
    gray-6
    gray-7
    gray-8
    gray-9
    gray-10
    gray-11
    gray-12
    gray-13

    数据可视化色板

    数据可视化色板是在基础色板以及中性色板的基础上,融合 AntV 「有效、清晰、准确、美」的原则产生的。查看色板

    色板生成工具

    如果上面的色板不能满足你的需求,你可以选择一个主色,Ant Design 的色彩生成算法会为你生成完整的色板。

    选择你的主色
    color-1#e6f7ff
    color-2#bae7ff
    color-3#91d5ff
    color-4#69c0ff
    color-5#40a9ff
    color-6#1890ff
    color-7#096dd9
    color-8#0050b3
    color-9#003a8c
    color-10#002766
    #1890ff

    在代码中使用色板

    我们为程序员提供了色板的 JavaScript 的使用方式。

    npm install @ant-design/colors
    js
    import { blue } from '@ant-design/colors';
    console.log(blue); // ['#E6F4FF', '#BAE0FF', '#91CAFF', '#69B1FF', '#4096FF', '#1677FF', '#0958D9', '#003EB3', '#002C8C', '#001D66']
    console.log(blue.primary); // '#1677FF'

    更多使用方式:@ant-design/colors


    产品级色彩体系

    品牌色的应用

    预览

    品牌色是体现产品特性和传播理念最直观的视觉元素之一。在色彩选取时,需要先明确品牌色在界面中的使用场景及范围。在基础色板中选择主色,我们建议选择色板从浅至深的第六个颜色作为主色。 Ant Design 的品牌色取自基础色板的蓝色,Hex 值为 #1677ff,应用场景包括:关键行动点,操作状态、重要信息高亮,图形化等场景。

    功能色

    预览

    功能色代表了明确的信息以及状态,比如成功、出错、失败、提醒、链接等。功能色的选取需要遵守用户对色彩的基本认知。我们建议在一套产品体系下,功能色尽量保持一致,不要有过多的自定义干扰用户的认知体验。Ant Design 的功能色板如右图:

    中性色

    标题字体
    ##000000E0
    ##FFFFFFD9
    一级文本
    ##000000E0
    ##FFFFFFD9
    二级文本
    ##000000A6
    ##FFFFFFA6
    禁用字体
    ##00000040
    ##FFFFFF40
    一级边框
    ##D9D9D9
    ##424242
    分割线
    ##0505050F
    ##FDFDFD1F
    布局背景
    ##F5F5F5
    ##000000

    Ant Design 的中性色主要被大量的应用在界面的文字部分,此外背景、边框、分割线等场景中也非常常见。产品中性色的定义需要考虑深色背景以及浅色背景的差异,同时结合 WCAG 2.0 标准。Ant Design 的中性色在落地的时候是按照透明度的方式实现的,具体色板如右图:


    企业级产品设计中的色彩应用

    在蚂蚁中后台的设计中,我们对于色彩的态度是克制的。色彩在使用时更多的是基于信息传递、操作引导和交互反馈等目的。在不破坏操作效率,影响信息的清晰传达的这些原则之上,理性的选择颜色是关键。当然在配图插画以及展示性页面中可以适当打破这一思路。