|
|
|
// 基础配色方案,业务无关
|
|
|
|
//font size
|
|
|
|
@font-size-12: 12px;
|
|
|
|
@font-size-13: 13px;
|
|
|
|
@font-size-14: 14px;
|
|
|
|
@font-size-15: 15px;
|
|
|
|
@font-size-16: 16px;
|
|
|
|
@font-size-18: 18px;
|
|
|
|
@font-size-20: 20px;
|
|
|
|
@font-size-22: 22px;
|
|
|
|
@font-size-24: 24px;
|
|
|
|
@font-size-30: 30px;
|
|
|
|
@font-size-40: 40px;
|
|
|
|
@font-size-50: 50px;
|
|
|
|
@font-size-60: 60px;
|
|
|
|
@font-size-70: 70px;
|
|
|
|
@radius-2: 2px;
|
|
|
|
@radius-6: 6px;
|
|
|
|
|
|
|
|
@opacity-15: 0.15;
|
|
|
|
@opacity-20: 0.2;
|
|
|
|
|
|
|
|
// 色板
|
|
|
|
// 品牌
|
|
|
|
@color-primary: #3685f2;
|
|
|
|
@color-card-primary: @color-white;
|
|
|
|
@background-color-card-primary: #1e4092;
|
|
|
|
|
|
|
|
//green
|
|
|
|
@color-green-100: #13cd66;
|
|
|
|
@color-green-90: fade(@color-green-100, 90);
|
|
|
|
@color-green-80: fade(@color-green-100, 80);
|
|
|
|
@color-green-60: fade(@color-green-100, 60);
|
|
|
|
@color-green-50: fade(@color-green-100, 50);
|
|
|
|
@color-green-40: fade(@color-green-100, 40);
|
|
|
|
@color-green-30: fade(@color-green-100, 30);
|
|
|
|
@color-green-20: fade(@color-green-100, 20);
|
|
|
|
@color-green-10: fade(@color-green-100, 10);
|
|
|
|
@color-green-5: fade(@color-green-100, 5);
|
|
|
|
|
|
|
|
//cyan
|
|
|
|
@color-sea-green-100: #3FB4AB;
|
|
|
|
@color-sea-green-90: fade(@color-sea-green-100, 90);
|
|
|
|
@color-sea-green-80: fade(@color-sea-green-100, 80);
|
|
|
|
@color-sea-green-60: fade(@color-sea-green-100, 60);
|
|
|
|
@color-sea-green-50: fade(@color-sea-green-100, 50);
|
|
|
|
@color-sea-green-40: fade(@color-sea-green-100, 40);
|
|
|
|
@color-sea-green-30: fade(@color-sea-green-100, 30);
|
|
|
|
@color-sea-green-20: fade(@color-sea-green-100, 20);
|
|
|
|
@color-sea-green-10: fade(@color-sea-green-100, 10);
|
|
|
|
@color-sea-green-5: fade(@color-sea-green-100, 5);
|
|
|
|
|
|
|
|
//blue
|
|
|
|
@color-blue-100: @color-primary;
|
|
|
|
@color-blue-90: fade(@color-blue-100, 90);
|
|
|
|
@color-blue-80: fade(@color-blue-100, 80);
|
|
|
|
@color-blue-60: fade(@color-blue-100, 60);
|
|
|
|
@color-blue-50: fade(@color-blue-100, 50);
|
|
|
|
@color-blue-40: fade(@color-blue-100, 40);
|
|
|
|
@color-blue-30: fade(@color-blue-100, 30);
|
|
|
|
@color-blue-20: fade(@color-blue-100, 20);
|
|
|
|
@color-blue-10: fade(@color-blue-100, 10);
|
|
|
|
@color-blue-5: fade(@color-blue-100, 5);
|
|
|
|
|
|
|
|
//light-blue
|
|
|
|
@color-light-blue-100: #eaf2fd;
|
|
|
|
@color-light-blue-90: fade(@color-light-blue-100, 90);
|
|
|
|
@color-light-blue-80: fade(@color-light-blue-100, 80);
|
|
|
|
@color-light-blue-60: fade(@color-light-blue-100, 60);
|
|
|
|
@color-light-blue-50: fade(@color-light-blue-100, 50);
|
|
|
|
@color-light-blue-40: fade(@color-light-blue-100, 40);
|
|
|
|
@color-light-blue-30: fade(@color-light-blue-100, 30);
|
|
|
|
@color-light-blue-20: fade(@color-light-blue-100, 20);
|
|
|
|
@color-light-blue-10: fade(@color-light-blue-100, 10);
|
|
|
|
@color-light-blue-5: fade(@color-light-blue-100, 5);
|
|
|
|
|
|
|
|
// orange
|
|
|
|
@color-orange-100: #faaa39;
|
|
|
|
@color-orange-90: fade(@color-orange-100, 90);
|
|
|
|
@color-orange-80: fade(@color-orange-100, 80);
|
|
|
|
@color-orange-60: fade(@color-orange-100, 60);
|
|
|
|
@color-orange-50: fade(@color-orange-100, 50);
|
|
|
|
@color-orange-40: fade(@color-orange-100, 40);
|
|
|
|
@color-orange-30: fade(@color-orange-100, 30);
|
|
|
|
@color-orange-20: fade(@color-orange-100, 20);
|
|
|
|
@color-orange-10: fade(@color-orange-100, 10);
|
|
|
|
@color-orange-5: fade(@color-orange-100, 5);
|
|
|
|
|
|
|
|
// red
|
|
|
|
@color-red-100: #e65251;
|
|
|
|
@color-red-90: fade(@color-red-100, 90);
|
|
|
|
@color-red-80: fade(@color-red-100, 80);
|
|
|
|
@color-red-60: fade(@color-red-100, 60);
|
|
|
|
@color-red-50: fade(@color-red-100, 50);
|
|
|
|
@color-red-40: fade(@color-red-100, 40);
|
|
|
|
@color-red-30: fade(@color-red-100, 30);
|
|
|
|
@color-red-20: fade(@color-red-100, 20);
|
|
|
|
@color-red-10: fade(@color-red-100, 10);
|
|
|
|
@color-red-5: fade(@color-red-100, 5);
|
|
|
|
|
|
|
|
// yellow
|
|
|
|
@color-yellow-100: #ffc101;
|
|
|
|
@color-yellow-80: fade(@color-yellow-100, 90);
|
|
|
|
@color-yellow-60: fade(@color-yellow-100, 60);
|
|
|
|
@color-yellow-40: fade(@color-yellow-100, 40);
|
|
|
|
@color-yellow-20: fade(@color-yellow-100, 20);
|
|
|
|
@color-yellow-5: fade(@color-yellow-100, 5);
|
|
|
|
|
|
|
|
// black
|
|
|
|
@color-black-100: #232e40;
|
|
|
|
@color-black-90: fade(@color-black-100, 90);
|
|
|
|
@color-black-80: fade(@color-black-100, 80);
|
|
|
|
@color-black-60: fade(@color-black-100, 60);
|
|
|
|
@color-black-50: fade(@color-black-100, 50);
|
|
|
|
@color-black-40: fade(@color-black-100, 40);
|
|
|
|
@color-black-30: fade(@color-black-100, 30);
|
|
|
|
@color-black-20: fade(@color-black-100, 20);
|
|
|
|
@color-black-10: fade(@color-black-100, 10);
|
|
|
|
@color-black-5: fade(@color-black-100, 5);
|
|
|
|
|
|
|
|
// white
|
|
|
|
@color-white-100: #FFFFFF;
|
|
|
|
@color-white-90: fade(@color-white-100, 90);
|
|
|
|
@color-white-80: fade(@color-white-100, 80);
|
|
|
|
@color-white-60: fade(@color-white-100, 60);
|
|
|
|
@color-white-50: fade(@color-white-100, 50);
|
|
|
|
@color-white-40: fade(@color-white-100, 40);
|
|
|
|
@color-white-30: fade(@color-white-100, 30);
|
|
|
|
@color-white-20: fade(@color-white-100, 20);
|
|
|
|
@color-white-10: fade(@color-white-100, 10);
|
|
|
|
@color-white-5: fade(@color-white-100, 5);
|
|
|
|
|
|
|
|
@color-black: @color-black-100;
|
|
|
|
@color-black-theme-dark: #F7F9FC;
|
|
|
|
@color-state-gray: #2E3A4D;
|
|
|
|
@color-state-gray-theme-dark: #D6E0EC;
|
|
|
|
@color-light-state-gray: #647185;
|
|
|
|
@color-light-state-gray-theme-dark: #AFB7C6;
|
|
|
|
@color-dim-gray: #9EA6B2;
|
|
|
|
@color-dim-gray-theme-dark: #878d9f;
|
|
|
|
@color-gray: #C4C9D1;
|
|
|
|
@color-gray-theme-dark: #6B7084;
|
|
|
|
@color-dark-gray: #D0D4DA;
|
|
|
|
@color-dark-gray-theme-dark: #606479;
|
|
|
|
@color-sliver: #E7E8EB;
|
|
|
|
@color-sliver-theme-dark: #363E55;
|
|
|
|
@color-light-gray: #647185;
|
|
|
|
@color-light-gray-theme-dark: #afb7c6;
|
|
|
|
@color-gainsboro: #F5F6F9;
|
|
|
|
@color-gainsboro-theme-dark: #191F35;
|
|
|
|
@color-white: @color-white-100;
|
|
|
|
@color-white-theme-dark: #20263B;
|
|
|
|
|
|
|
|
@color-transparent: transparent;
|
|
|
|
|
|
|
|
|
|
|
|
//font color
|
|
|
|
@font-color-black: @color-black;
|
|
|
|
@font-color-normal: #3d4d66;
|
|
|
|
@font-color-normal-theme-dark: #d6e0dc;
|
|
|
|
@font-color-light-gray: @color-light-gray;
|
|
|
|
@font-color-light-gray-theme-dark: @color-light-gray-theme-dark;
|
|
|
|
@font-color-disabled: @color-dim-gray;
|
|
|
|
@font-color-disabled-theme-dark: @color-dim-gray-theme-dark;
|
|
|
|
@font-color-tips: @color-dim-gray;
|
|
|
|
@font-color-tips-theme-dark: @color-gray-theme-dark;
|
|
|
|
@font-color-light-disabled: @color-dark-gray;
|
|
|
|
@font-color-light-disabled-theme-dark: @color-dark-gray-theme-dark;
|
|
|
|
@font-color-gray: #999999;
|
|
|
|
@font-color-gray-theme-dark: @color-gray-theme-dark;
|
|
|
|
@font-color-white: @color-white;
|
|
|
|
@font-color-white-theme-dark: @color-white-theme-dark;
|
|
|
|
@font-color-light-highlight: @color-light-blue-100;
|
|
|
|
@font-color-medium-highlight: #d7e7fc;
|
|
|
|
@font-color-highlight: @color-blue-100;
|
|
|
|
@font-color-blue: #23beef;
|
|
|
|
@font-color-light-blue: #e9f8fd;
|
|
|
|
@font-color-success: @color-green-100;
|
|
|
|
@font-color-warning: @color-orange-100;
|
|
|
|
@font-color-negative: @color-red-100;
|
|
|
|
@font-color-yellow: @color-yellow-100;
|
|
|
|
|
|
|
|
//background color
|
|
|
|
@background-color-black: @color-black;
|
|
|
|
@background-color-black-theme-dark: @color-dark-gray-theme-dark;
|
|
|
|
@background-color-light-black: #3d4d66;
|
|
|
|
@background-color-light-black-theme-dark: #d6e0dc;
|
|
|
|
@background-color-default: @color-white;
|
|
|
|
@background-color-default-theme-dark: @color-white-theme-dark;
|
|
|
|
@background-color-normal: #f7f8fa;
|
|
|
|
@background-color-normal-theme-dark: #191b2b;
|
|
|
|
@background-color-light-highlight: @color-light-blue-100;
|
|
|
|
@background-color-medium-highlight: #d7e7fc;
|
|
|
|
@background-color-highlight: @color-blue-100;
|
|
|
|
@background-color-blue: #23beef;
|
|
|
|
@background-color-light-blue: #e9f8fd;
|
|
|
|
@background-color-dark: #d4dadd;
|
|
|
|
@background-color-light-gray: #f2f4f7;
|
|
|
|
@background-color-light-gray-theme-dark: #292f45;
|
|
|
|
@background-color-medium-gray: #e8eaed;
|
|
|
|
@background-color-medium-gray-theme-dark: @color-sliver-theme-dark;
|
|
|
|
@background-color-dark-gray: @color-dark-gray;
|
|
|
|
@background-color-dark-gray-theme-dark: @color-dark-gray-theme-dark;
|
|
|
|
@background-color-disabled: #f2f4f7;
|
|
|
|
@background-color-disabled-theme-dark: #292f45;
|
|
|
|
@background-color-light-disabled: @color-dim-gray;
|
|
|
|
@background-color-light-disabled-theme-dark: @color-dim-gray-theme-dark;
|
|
|
|
@background-color-yellow: @color-yellow-100;
|
|
|
|
|
|
|
|
@background-color-negative: @color-red-100;
|
|
|
|
@background-color-light-negative: #ffecec;
|
|
|
|
@background-color-dark-negative: #3A2940;
|
|
|
|
@background-color-light-warning: #feeed7;
|
|
|
|
@background-color-warning: @color-orange-100;
|
|
|
|
|
|
|
|
@background-color-dark-success: @color-green-100;
|
|
|
|
@background-color-light-success: #e1f4e7;
|
|
|
|
@background-color-normal-success: @color-light-gray;
|
|
|
|
|
|
|
|
//border color
|
|
|
|
@border-color-default: @color-white;
|
|
|
|
@border-color-black: @color-black;
|
|
|
|
@border-color-line: #e8eaed;
|
|
|
|
@border-color-line-theme-dark: @color-sliver-theme-dark;
|
|
|
|
@border-color-light-line: #f2f4f7;
|
|
|
|
@border-color-light-line-theme-dark: #292f45;
|
|
|
|
@border-color-dark-gray-line: @color-dark-gray;
|
|
|
|
@border-color-dark-gray-line-theme-dark: @color-dark-gray-theme-dark;
|
|
|
|
@border-color-dark-line: @color-dim-gray;
|
|
|
|
@border-color-dark-line-theme-dark: @color-dim-gray-theme-dark;
|
|
|
|
@border-color-highlight: @color-blue-100;
|
|
|
|
|
|
|
|
@border-color-success: @color-green-100;
|
|
|
|
@border-color-warning: #fbb03b;
|
|
|
|
@border-color-negative: @color-red-100;
|
|
|
|
@border-color-light-negative: #f4cbcb;
|
|
|
|
@border-color-normal-success: @color-light-gray;
|
|
|
|
|
|
|
|
//split color
|
|
|
|
@border-color-disabled: #e8eaed;
|
|
|
|
@border-color-disabled-theme-dark: @color-sliver-theme-dark;
|
|
|
|
|
|
|
|
//scroll color
|
|
|
|
@scroll-color: @color-black;
|
|
|
|
@scroll-color-theme-dark: @color-white;
|
|
|
|
@scroll-thumb-color: @color-black;
|
|
|
|
@scroll-thumb-color-theme-dark: @color-black;
|
|
|
|
|
|
|
|
//box-shadow效果
|
|
|
|
@box-shadow-toast: 0 6px 20px -2px rgba(9, 30, 64, 0.16);
|