logoAnt Design

⌘ K
  • 디자인
  • 개발
  • 컴포넌트
  • 블로그
  • 자료
5.21.3
  • Ant Design
    • 소개
    • 设计价值观
    • Design Values
    • 实践案例
    • Cases
  • 全局样式
    • 色彩
    • 布局
    • 字体
    • 图标
    • 暗黑模式
    • 阴影
  • 전체 스타일
    • 색상
    • 레이아웃
    • 글꼴
    • 아이콘
  • Global Styles
    • Colors
    • Layout
    • Font
    • Icons
    • Dark Mode
    • Shadow
  • 设计模式
    • 概览
    • 全局规则
      • 反馈
      • 导航
      • 数据录入
      • 数据展示
      • 文案
      • 数据格式
      • 按钮
      • 数据列表
    • 原则
      • 亲密性
      • 对齐
      • 对比
      • 重复
      • 直截了当
      • 足不出户
      • 简化交互
      • 提供邀请
      • 巧用过渡
      • 即时反应
    • 模板文档
      • 数据可视化页
      • 详情页
  • Design Patterns
    • Overview
    • Global Rules
      • Feedback
      • Navigation
      • Data Entry
      • Data Display
      • Copywriting
      • Data format
      • Button
      • Data List
    • Principles
      • Proximity
      • Alignment
      • Contrast
      • Repetition
      • Make it Direct
      • Stay on the Page
      • Keep it Lightweight
      • Provide an Invitation
      • Use Transition
      • React Immediately
    • Template Document
      • Visualization Page
      • Detail Page
  • 设计模式 - 探索
    • 概览
    • 模板文档
      • 表单页
      • 工作台
      • 列表页
      • 结果页
      • 异常页
    • 全局规则
      • 导航
      • 消息与反馈
      • 空状态
  • Design Patterns (Research)
    • Overview
    • Template Document
      • Form Page
      • Workbench
      • List Page
      • Result Page
      • Exception Page
    • Global Rules
      • Navigation
      • Message and Feedback
      • Empty Status
  • 可视化
  • Visualization
  • 动效
  • Motion
  • 图形化
  • Illustrations

색상

Resources

Ant Design Charts
Ant Design Pro
Ant Design Pro Components
Ant Design Mobile
Ant Design Mini
Ant Design Landing-Landing Templates
Scaffolds-Scaffold Market
Umi-React Application Framework
dumi-Component doc generator
qiankun-Micro-Frontends Framework
ahooks-React Hooks Library
Ant Motion-Motion Solution
China Mirror 🇨🇳

Community

Awesome Ant Design
Medium
Twitter
yuque logoAnt Design in YuQue
Ant Design in Zhihu
Experience Cloud Blog
seeconf logoSEE Conf-Experience Tech Conference
Work with Us

Help

GitHub
Change Log
FAQ
Bug Report
Issues
Discussions
StackOverflow
SegmentFault

Ant XTech logoMore Products

yuque logoYuQue-Document Collaboration Platform
AntV logoAntV-Data Visualization
Egg logoEgg-Enterprise Node.js Framework
Kitchen logoKitchen-Sketch Toolkit
Galacean logoGalacean-Interactive Graphics Solution
xtech logoAnt Financial Experience Tech
Theme Editor
Made with ❤ by
Ant Group and Ant Design Community
loading

Ant Design은 색상 체계를 '시스템 레벨 색상 체계'와 '제품 레벨 색상 체계'로 나누어 해석합니다.

시스템 레벨 색상 체계는 주로 Ant Financial의 디자인에서 기본 색상 팔레트, 중성 색상 팔레트, 데이터 시각화 색상 팔레트를 정의합니다. 제품 레벨 색상 체계는 특정 디자인 과정에서 시스템 색상을 기반으로 색상의 요구와 기능에 따라 제품의 톤을 정의합니다.


색상 모델

Ant Design의 디자인 팀은 HSB 색상 모델로 디자인하는 것을 선호했습니다. 이를 통해 HSB 모델은 디자이너가 색상을 조정할 때 명확한 심리적 기대를 가질 수 있게 하며, 팀 내에서의 색상 조정 소통을 원할하게 합니다.

시스템 레벨 색상 체계

Ant Design의 시스템 레벨 색상 체계는 ‘자연스러운’ 디자인 언어에서 비롯됩니다. 디자이너는 자연의 풍경을 추상적으로 포착하고 이를 Ant Financial의 기술적 유전자와 결합하여 독창적인 12가지 색상을 형성했습니다. 이후 많은 관찰을 통해 자연광 아래에서 다양한 색상의 변화하는 패턴을 포착하고, 미술에 대한 아이디어 스케치를 통해 12가지 색상을 도출했습니다. 중성 색상표는 가독성, 미적 감각, 사용성을 균형 있게 고려하여 정의되었습니다.

기본 색상 팔레트

Ant Design의 기본 색상표는 12가지 기본 색상과 파생 색상을 포함하여 총 120가지 색상입니다. 이러한 색상은 기본적으로 중간 및 백엔드 디자인의 색상 요구를 충족할 수 있습니다.

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의 중성 색상 팔레트는 흰색에서 검정까지 총 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의 "효과적이고, 명확하며, 정확하고, 아름다운" 원칙을 따릅니다. View Palette

색상 팔레트 생성 도구

위의 색상표가 요구를 충족하지 못할 경우, 아래에서 주 색상을 선택하면 Ant Design의 색상 생성 알고리즘이 색상표를 생성합니다.

Pick your primary color
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
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


제품 레벨 색상 체계

브랜드 색상

미리보기

브랜드 색상은 제품의 특성을 나타내고 아이디어 컨셉을 전달하는 데 사용되는 가장 직관적인 시각적 요소 중 하나입니다. 색상을 선택할 때는 브랜드 색상이 사용자 인터페이스에서 어떻게 사용되는지에 대한 시나리오 범위를 명확히 하는 것이 중요합니다. 기본 색상표에서 주 색상을 선택할 때, 색상표의 밝은 색상부터 어두운 색상까지 6번째 색상을 주 색상으로 선택하는 것이 좋습니다. Ant Design의 브랜드 색상은 기본 색상표의 파란색에서 나왔으며, 그 Hex 값은 #1677ff입니다. 응용 프로그램 시나리오에는 주요 동작 지점, 작동 상태, 중요한 정보 강조 표시, 그래픽 및 기타 시나리오가 포함됩니다.

기능성 색상

미리보기

기능성 색상은 성공, 오류, 실패, 알림, 링크 등과 같은 명확한 메시지와 상태를 나타냅니다. 기능성 색상 선택 시 사용자의 기본적인 색상 이해를 따라야 합니다. 제품 시스템 내에서 기능성 색상은 최대한 일관되게 유지되어야 하며, 너무 많은 사용자 정의로 인해 사용자의 인지 경험을 방해하지 않도록 해야 합니다. 구체적인 색상표는 오른쪽에서 확인할 수 있습니다.

중성 색상

헤딩 텍스트 색상
#000000E0
#FFFFFFD9
텍스트 색상
#000000E0
#FFFFFFD9
#000000A6
#FFFFFFA6
비활성화된 글자 색상
#00000040
#FFFFFF40
#D9D9D9FF
#424242FF
구분선 색상
#0505050F
#FDFDFD1F
#F5F5F5FF
#000000FF

Ant Design의 중성색은 인터페이스의 텍스트 부분에 주로 사용되며, 배경, 경계선, 구분선 등의 장면에서도 매우 일반적으로 사용됩니다. 중성 색상 정의는 어두운 배경과 밝은 배경 간의 차이를 고려해야 하며, 이를 WCAG 2.0 표준과 결합해야 합니다. Ant Design의 중성 색상은 투명도를 기반으로 정의되며, 구체적인 색상표는 오른쪽에서 확인할 수 있습니다.


기업 제품 디자인에서의 색상 적용

Ant Financial의 중간 및 백엔드 디자인에서는 색상에 대한 태도가 제한되어 있습니다. 색상은 정보 전달, 작업 지침 및 상호작용 피드백 목적에 기반하여 더 많이 사용됩니다. 이러한 원칙들 위에서 업무 효율성을 저해하지 않고, 정보의 명확한 전달에 영향을 미치지 않는다는 원칙을 바탕으로 합리적인 색상 선택이 핵심입니다. 물론 이 아이디어는 일러스트레이션과 디스플레이 페이지에서 적절하게 분리될 수 있습니다.