Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit 6d71eb6

Browse files
committed
feat(colors): added colors
1 parent 774202e commit 6d71eb6

File tree

2 files changed

+131
-0
lines changed

2 files changed

+131
-0
lines changed

src/App.vue

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
{{ state.greeting }}
44
<Button>{{ state.buttonText }}</Button>
55
<Button @click="increment" variant="ghost" color="success" size="lg" > Increment </Button>
6+
<Button @click="increment" variant="flat" color="warning" size="lg" > Increment </Button>
7+
<Button @click="increment" variant="ghost" color="danger" size="md" > Increment </Button>
8+
<Button @click="increment" variant="link" color="dark" size="lg" > Increment </Button>
69
<br>
710
<h1>{{ state.count }}</h1>
811
</div>

src/lib/theme/colors.js

+128
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
const colors = {
2+
transparent: 'transparent',
3+
current: 'currentColor',
4+
black: '#000',
5+
white: '#fff',
6+
whiteAlpha: {
7+
50: 'rgba(255, 255, 255, 0.04)',
8+
100: 'rgba(255, 255, 255, 0.06)',
9+
200: 'rgba(255, 255, 255, 0.08)',
10+
300: 'rgba(255, 255, 255, 0.16)',
11+
400: 'rgba(255, 255, 255, 0.24)',
12+
500: 'rgba(255, 255, 255, 0.36)',
13+
600: 'rgba(255, 255, 255, 0.48)',
14+
700: 'rgba(255, 255, 255, 0.64)',
15+
800: 'rgba(255, 255, 255, 0.80)',
16+
900: 'rgba(255, 255, 255, 0.92)'
17+
},
18+
blackAlpha: {
19+
50: 'rgba(0, 0, 0, 0.04)',
20+
100: 'rgba(0, 0, 0, 0.06)',
21+
200: 'rgba(0, 0, 0, 0.08)',
22+
300: 'rgba(0, 0, 0, 0.16)',
23+
400: 'rgba(0, 0, 0, 0.24)',
24+
500: 'rgba(0, 0, 0, 0.36)',
25+
600: 'rgba(0, 0, 0, 0.48)',
26+
700: 'rgba(0, 0, 0, 0.64)',
27+
800: 'rgba(0, 0, 0, 0.80)',
28+
900: 'rgba(0, 0, 0, 0.92)'
29+
},
30+
gray: {
31+
'50': '#e9f3fe',
32+
'100': '#d2dae1',
33+
'200': '#b9c0c6',
34+
'300': '#9ea6ad',
35+
'400': '#848d95',
36+
'500': '#6a737b',
37+
'600': '#525a61',
38+
'700': '#394046',
39+
'800': '#20262d',
40+
'900': '#020e17'
41+
},
42+
teal: {
43+
'50': '#dbfff6',
44+
'100': '#affce6',
45+
'200': '#82fad7',
46+
'300': '#52f7c7',
47+
'400': '#24f4b7',
48+
'500': '#0bdb9e',
49+
'600': '#00aa7b',
50+
'700': '#007957',
51+
'800': '#004a34',
52+
'900': '#001a11'
53+
},
54+
green: {
55+
'50': '#e2fbed',
56+
'100': '#c2ebd4',
57+
'200': '#9fddb9',
58+
'300': '#7ccf9e',
59+
'400': '#58c184',
60+
'500': '#3ea76a',
61+
'600': '#2e8251',
62+
'700': '#1f5d3a',
63+
'800': '#0f3921',
64+
'900': '#001506'
65+
},
66+
orange: {
67+
'50': '#ffefdc',
68+
'100': '#ffd4ae',
69+
'200': '#ffba7f',
70+
'300': '#fe9e4d',
71+
'400': '#fd821b',
72+
'500': '#e46902',
73+
'600': '#b25100',
74+
'700': '#7f3900',
75+
'800': '#4e2200',
76+
'900': '#1f0900'
77+
},
78+
red: {
79+
'50': '#ffe5e9',
80+
'100': '#f9bcc2',
81+
'200': '#ee919a',
82+
'300': '#e66673',
83+
'400': '#dd3b4b',
84+
'500': '#c42231',
85+
'600': '#991826',
86+
'700': '#6e101a',
87+
'800': '#44070e',
88+
'900': '#1e0001'
89+
},
90+
yellow: {
91+
'50': '#fff9da',
92+
'100': '#ffecad',
93+
'200': '#ffdf7d',
94+
'300': '#ffd24b',
95+
'400': '#ffc61a',
96+
'500': '#e6ac00',
97+
'600': '#b38600',
98+
'700': '#806000',
99+
'800': '#4e3900',
100+
'900': '#1d1300'
101+
},
102+
indigo: {
103+
'50': '#f2e5ff',
104+
'100': '#d2b5ff',
105+
'200': '#b285fa',
106+
'300': '#9356f7',
107+
'400': '#7425f3',
108+
'500': '#5a0cda',
109+
'600': '#4608aa',
110+
'700': '#32057b',
111+
'800': '#1e024c',
112+
'900': '#0c001e'
113+
},
114+
blue: {
115+
'50': '#def0ff',
116+
'100': '#afd0ff',
117+
'200': '#7db1ff',
118+
'300': '#4b91ff',
119+
'400': '#1a72ff',
120+
'500': '#0058e6',
121+
'600': '#0045b4',
122+
'700': '#003182',
123+
'800': '#001d51',
124+
'900': '#000a21'
125+
}
126+
}
127+
128+
export default colors

0 commit comments

Comments
 (0)