mirror of
https://gitee.com/ant-design/ant-design.git
synced 2024-11-30 19:19:26 +08:00
finish whole color pallate
This commit is contained in:
parent
af5c8e8b1a
commit
934c4c0de1
@ -45,6 +45,18 @@
|
|||||||
@green-9: color(~`colorPalette("@{green-6}", 9)`);
|
@green-9: color(~`colorPalette("@{green-6}", 9)`);
|
||||||
@green-10: color(~`colorPalette("@{green-6}", 10)`);
|
@green-10: color(~`colorPalette("@{green-6}", 10)`);
|
||||||
|
|
||||||
|
@magenta-1: color(~`colorPalette("@{magenta-6}", 1)`);
|
||||||
|
@magenta-2: color(~`colorPalette("@{magenta-6}", 2)`);
|
||||||
|
@magenta-3: color(~`colorPalette("@{magenta-6}", 3)`);
|
||||||
|
@magenta-4: color(~`colorPalette("@{magenta-6}", 4)`);
|
||||||
|
@magenta-5: color(~`colorPalette("@{magenta-6}", 5)`);
|
||||||
|
@magenta-6: #eb2f96;
|
||||||
|
@magenta-7: color(~`colorPalette("@{magenta-6}", 7)`);
|
||||||
|
@magenta-8: color(~`colorPalette("@{magenta-6}", 8)`);
|
||||||
|
@magenta-9: color(~`colorPalette("@{magenta-6}", 9)`);
|
||||||
|
@magenta-10: color(~`colorPalette("@{magenta-6}", 10)`);
|
||||||
|
|
||||||
|
// alias of magenta
|
||||||
@pink-1: color(~`colorPalette("@{pink-6}", 1)`);
|
@pink-1: color(~`colorPalette("@{pink-6}", 1)`);
|
||||||
@pink-2: color(~`colorPalette("@{pink-6}", 2)`);
|
@pink-2: color(~`colorPalette("@{pink-6}", 2)`);
|
||||||
@pink-3: color(~`colorPalette("@{pink-6}", 3)`);
|
@pink-3: color(~`colorPalette("@{pink-6}", 3)`);
|
||||||
@ -83,19 +95,52 @@
|
|||||||
@yellow-3: color(~`colorPalette("@{yellow-6}", 3)`);
|
@yellow-3: color(~`colorPalette("@{yellow-6}", 3)`);
|
||||||
@yellow-4: color(~`colorPalette("@{yellow-6}", 4)`);
|
@yellow-4: color(~`colorPalette("@{yellow-6}", 4)`);
|
||||||
@yellow-5: color(~`colorPalette("@{yellow-6}", 5)`);
|
@yellow-5: color(~`colorPalette("@{yellow-6}", 5)`);
|
||||||
@yellow-6: #faad14;
|
@yellow-6: #fadb14;
|
||||||
@yellow-7: color(~`colorPalette("@{yellow-6}", 7)`);
|
@yellow-7: color(~`colorPalette("@{yellow-6}", 7)`);
|
||||||
@yellow-8: color(~`colorPalette("@{yellow-6}", 8)`);
|
@yellow-8: color(~`colorPalette("@{yellow-6}", 8)`);
|
||||||
@yellow-9: color(~`colorPalette("@{yellow-6}", 9)`);
|
@yellow-9: color(~`colorPalette("@{yellow-6}", 9)`);
|
||||||
@yellow-10: color(~`colorPalette("@{yellow-6}", 10)`);
|
@yellow-10: color(~`colorPalette("@{yellow-6}", 10)`);
|
||||||
|
|
||||||
@lemon-1: color(~`colorPalette("@{lemon-6}", 1)`);
|
@volcano-1: color(~`colorPalette("@{volcano-6}", 1)`);
|
||||||
@lemon-2: color(~`colorPalette("@{lemon-6}", 2)`);
|
@volcano-2: color(~`colorPalette("@{volcano-6}", 2)`);
|
||||||
@lemon-3: color(~`colorPalette("@{lemon-6}", 3)`);
|
@volcano-3: color(~`colorPalette("@{volcano-6}", 3)`);
|
||||||
@lemon-4: color(~`colorPalette("@{lemon-6}", 4)`);
|
@volcano-4: color(~`colorPalette("@{volcano-6}", 4)`);
|
||||||
@lemon-5: color(~`colorPalette("@{lemon-6}", 5)`);
|
@volcano-5: color(~`colorPalette("@{volcano-6}", 5)`);
|
||||||
@lemon-6: #fadb14;
|
@volcano-6: #fa541c;
|
||||||
@lemon-7: color(~`colorPalette("@{lemon-6}", 7)`);
|
@volcano-7: color(~`colorPalette("@{volcano-6}", 7)`);
|
||||||
@lemon-8: color(~`colorPalette("@{lemon-6}", 8)`);
|
@volcano-8: color(~`colorPalette("@{volcano-6}", 8)`);
|
||||||
@lemon-9: color(~`colorPalette("@{lemon-6}", 9)`);
|
@volcano-9: color(~`colorPalette("@{volcano-6}", 9)`);
|
||||||
@lemon-10: color(~`colorPalette("@{lemon-6}", 10)`);
|
@volcano-10: color(~`colorPalette("@{volcano-6}", 10)`);
|
||||||
|
|
||||||
|
@geekblue-1: color(~`colorPalette("@{geekblue-6}", 1)`);
|
||||||
|
@geekblue-2: color(~`colorPalette("@{geekblue-6}", 2)`);
|
||||||
|
@geekblue-3: color(~`colorPalette("@{geekblue-6}", 3)`);
|
||||||
|
@geekblue-4: color(~`colorPalette("@{geekblue-6}", 4)`);
|
||||||
|
@geekblue-5: color(~`colorPalette("@{geekblue-6}", 5)`);
|
||||||
|
@geekblue-6: #2f54eb;
|
||||||
|
@geekblue-7: color(~`colorPalette("@{geekblue-6}", 7)`);
|
||||||
|
@geekblue-8: color(~`colorPalette("@{geekblue-6}", 8)`);
|
||||||
|
@geekblue-9: color(~`colorPalette("@{geekblue-6}", 9)`);
|
||||||
|
@geekblue-10: color(~`colorPalette("@{geekblue-6}", 10)`);
|
||||||
|
|
||||||
|
@lime-1: color(~`colorPalette("@{lime-6}", 1)`);
|
||||||
|
@lime-2: color(~`colorPalette("@{lime-6}", 2)`);
|
||||||
|
@lime-3: color(~`colorPalette("@{lime-6}", 3)`);
|
||||||
|
@lime-4: color(~`colorPalette("@{lime-6}", 4)`);
|
||||||
|
@lime-5: color(~`colorPalette("@{lime-6}", 5)`);
|
||||||
|
@lime-6: #a0d911;
|
||||||
|
@lime-7: color(~`colorPalette("@{lime-6}", 7)`);
|
||||||
|
@lime-8: color(~`colorPalette("@{lime-6}", 8)`);
|
||||||
|
@lime-9: color(~`colorPalette("@{lime-6}", 9)`);
|
||||||
|
@lime-10: color(~`colorPalette("@{lime-6}", 10)`);
|
||||||
|
|
||||||
|
@gold-1: color(~`colorPalette("@{gold-6}", 1)`);
|
||||||
|
@gold-2: color(~`colorPalette("@{gold-6}", 2)`);
|
||||||
|
@gold-3: color(~`colorPalette("@{gold-6}", 3)`);
|
||||||
|
@gold-4: color(~`colorPalette("@{gold-6}", 4)`);
|
||||||
|
@gold-5: color(~`colorPalette("@{gold-6}", 5)`);
|
||||||
|
@gold-6: #faad14;
|
||||||
|
@gold-7: color(~`colorPalette("@{gold-6}", 7)`);
|
||||||
|
@gold-8: color(~`colorPalette("@{gold-6}", 8)`);
|
||||||
|
@gold-9: color(~`colorPalette("@{gold-6}", 9)`);
|
||||||
|
@gold-10: color(~`colorPalette("@{gold-6}", 10)`);
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
@success-color : @green-6;
|
@success-color : @green-6;
|
||||||
@error-color : @red-6;
|
@error-color : @red-6;
|
||||||
@highlight-color : @red-6;
|
@highlight-color : @red-6;
|
||||||
@warning-color : @yellow-6;
|
@warning-color : @gold-6;
|
||||||
@normal-color : #d9d9d9;
|
@normal-color : #d9d9d9;
|
||||||
|
|
||||||
// Color used by default to control hover and active backgrounds and for
|
// Color used by default to control hover and active backgrounds and for
|
||||||
@ -345,7 +345,7 @@
|
|||||||
|
|
||||||
// Rate
|
// Rate
|
||||||
// ---
|
// ---
|
||||||
@rate-star-color: @lemon-6;
|
@rate-star-color: @yellow-6;
|
||||||
@rate-star-bg: @border-color-split;
|
@rate-star-bg: @border-color-split;
|
||||||
|
|
||||||
// Card
|
// Card
|
||||||
|
@ -98,7 +98,7 @@
|
|||||||
animation-fill-mode: both;
|
animation-fill-mode: both;
|
||||||
}
|
}
|
||||||
|
|
||||||
@colors: pink, red, orange, yellow, cyan, green, blue, purple;
|
@colors: pink, magenta, red, orange, yellow, cyan, green, blue, purple;
|
||||||
|
|
||||||
// mixin to iterate over colors and create CSS class for each one
|
// mixin to iterate over colors and create CSS class for each one
|
||||||
.make-color-classes(@i: length(@colors)) when (@i > 0) {
|
.make-color-classes(@i: length(@colors)) when (@i > 0) {
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
text-align: center;
|
text-align: center;
|
||||||
padding-top: 28px;
|
padding-top: 28px;
|
||||||
font-family: Consolas;
|
font-family: Consolas;
|
||||||
|
font-size: 13px;
|
||||||
&:last-child {
|
&:last-child {
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
}
|
}
|
||||||
@ -36,6 +37,11 @@
|
|||||||
height: 90px;
|
height: 90px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
&-item &-text {
|
||||||
|
transition: all .3s;
|
||||||
|
font-weight: lighter;
|
||||||
|
opacity: 0.8;
|
||||||
|
}
|
||||||
&-item &-value {
|
&-item &-value {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: -4px;
|
bottom: -4px;
|
||||||
@ -58,7 +64,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.color-description {
|
.color-description {
|
||||||
font-size: 12px;
|
font-size: 14px;
|
||||||
font-weight: lighter;
|
font-weight: lighter;
|
||||||
color: #777;
|
color: #777;
|
||||||
display: block;
|
display: block;
|
||||||
@ -68,6 +74,9 @@
|
|||||||
.main-color-item {
|
.main-color-item {
|
||||||
padding-top: 4px;
|
padding-top: 4px;
|
||||||
}
|
}
|
||||||
|
.main-color-text {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
.main-color-value {
|
.main-color-value {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
bottom: 3px;
|
bottom: 3px;
|
||||||
@ -98,10 +107,13 @@
|
|||||||
.make-palatte(purple);
|
.make-palatte(purple);
|
||||||
.make-palatte(cyan);
|
.make-palatte(cyan);
|
||||||
.make-palatte(green);
|
.make-palatte(green);
|
||||||
.make-palatte(pink);
|
.make-palatte(magenta);
|
||||||
.make-palatte(red);
|
.make-palatte(red);
|
||||||
|
.make-palatte(volcano);
|
||||||
.make-palatte(orange);
|
.make-palatte(orange);
|
||||||
.make-palatte(lemon);
|
.make-palatte(gold);
|
||||||
.make-palatte(yellow);
|
.make-palatte(yellow);
|
||||||
|
.make-palatte(lime);
|
||||||
|
.make-palatte(geekblue);
|
||||||
.make-palatte(grey);
|
.make-palatte(grey);
|
||||||
}
|
}
|
||||||
|
@ -23,8 +23,9 @@ class Palette extends Component {
|
|||||||
}
|
}
|
||||||
render() {
|
render() {
|
||||||
this.colorNodes = this.colorNodes || {};
|
this.colorNodes = this.colorNodes || {};
|
||||||
const { name, description } = this.props.color;
|
const { name, description, english, chinese } = this.props.color;
|
||||||
const colors = [];
|
const colors = [];
|
||||||
|
const colorName = `${english} / ${chinese}`;
|
||||||
for (let i = 1; i <= 10; i += 1) {
|
for (let i = 1; i <= 10; i += 1) {
|
||||||
const colorText = `${name}-${i}`;
|
const colorText = `${name}-${i}`;
|
||||||
colors.push(
|
colors.push(
|
||||||
@ -43,7 +44,7 @@ class Palette extends Component {
|
|||||||
}}
|
}}
|
||||||
title="click to copy color"
|
title="click to copy color"
|
||||||
>
|
>
|
||||||
{colorText}
|
<span className="main-color-text">{colorText}</span>
|
||||||
{this.hexColors
|
{this.hexColors
|
||||||
? <span className="main-color-value">{this.hexColors[colorText]}</span>
|
? <span className="main-color-value">{this.hexColors[colorText]}</span>
|
||||||
: null}
|
: null}
|
||||||
@ -54,7 +55,7 @@ class Palette extends Component {
|
|||||||
return (
|
return (
|
||||||
<div className="color-palette">
|
<div className="color-palette">
|
||||||
<div className="color-title">
|
<div className="color-title">
|
||||||
{name}
|
{colorName}
|
||||||
<span className="color-description">{description}</span>
|
<span className="color-description">{description}</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="main-color">{colors}</div>
|
<div className="main-color">{colors}</div>
|
||||||
@ -67,42 +68,80 @@ const ColorPalettes = () => {
|
|||||||
const colors = [
|
const colors = [
|
||||||
{
|
{
|
||||||
name: 'red',
|
name: 'red',
|
||||||
description: '热情、警示',
|
english: 'Dust Red',
|
||||||
|
chinese: '薄暮',
|
||||||
|
description: '斗志、奔放',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'green',
|
name: 'volcano',
|
||||||
description: '成功、通过、安全',
|
english: 'Volcano',
|
||||||
},
|
chinese: '火山',
|
||||||
{
|
description: '醒目、澎湃',
|
||||||
name: 'blue',
|
|
||||||
description: '专业、科技',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'pink',
|
|
||||||
description: '典雅、明快、女性',
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'orange',
|
name: 'orange',
|
||||||
description: '醒目、温暖',
|
english: 'Sunset Orange',
|
||||||
|
chinese: '日暮',
|
||||||
|
description: '温暖、欢快',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'purple',
|
name: 'gold',
|
||||||
description: '高雅、浪漫',
|
english: 'Calendula Gold',
|
||||||
|
chinese: '金盏花',
|
||||||
|
description: '活力、积极',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'yellow',
|
name: 'yellow',
|
||||||
description: '活力、提示',
|
english: 'Sunrise Yellow',
|
||||||
|
chinese: '日出',
|
||||||
|
description: '出生、阳光',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'lemon',
|
name: 'lime',
|
||||||
description: '活力、提示',
|
english: 'Lime Green',
|
||||||
|
chinese: '青柠',
|
||||||
|
description: '自然、生机',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'green',
|
||||||
|
english: 'Polar Green',
|
||||||
|
chinese: '极光绿',
|
||||||
|
description: '健康、创新',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'cyan',
|
name: 'cyan',
|
||||||
description: '清新、冷静、结构化',
|
english: 'Cyan',
|
||||||
|
chinese: '明青',
|
||||||
|
description: '希望、坚强',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'blue',
|
||||||
|
english: 'Daybreak Blue',
|
||||||
|
chinese: '拂晓蓝',
|
||||||
|
description: '包容、科技、普惠',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'geekblue',
|
||||||
|
english: 'Geek Blue',
|
||||||
|
chinese: '极客蓝',
|
||||||
|
description: '探索、钻研',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'purple',
|
||||||
|
english: 'Golden Purple',
|
||||||
|
chinese: '酱紫',
|
||||||
|
description: '优雅、浪漫',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'magenta',
|
||||||
|
english: 'Magenta',
|
||||||
|
chinese: '法式洋红',
|
||||||
|
description: '明快、感性',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'grey',
|
name: 'grey',
|
||||||
|
english: 'Grey',
|
||||||
|
chinese: '灰',
|
||||||
description: '平稳、中性',
|
description: '平稳、中性',
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
Loading…
Reference in New Issue
Block a user