Add colors
This commit is contained in:
Generated
+10
@@ -1446,6 +1446,11 @@
|
|||||||
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz",
|
||||||
"integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og=="
|
"integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og=="
|
||||||
},
|
},
|
||||||
|
"date-fns": {
|
||||||
|
"version": "2.27.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.27.0.tgz",
|
||||||
|
"integrity": "sha512-sj+J0Mo2p2X1e306MHq282WS4/A8Pz/95GIFcsPNMPMZVI3EUrAdSv90al1k+p74WGLCruMXk23bfEDZa71X9Q=="
|
||||||
|
},
|
||||||
"debug": {
|
"debug": {
|
||||||
"version": "2.6.9",
|
"version": "2.6.9",
|
||||||
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||||
@@ -3123,6 +3128,11 @@
|
|||||||
"wrappy": "1"
|
"wrappy": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"open-color": {
|
||||||
|
"version": "1.9.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/open-color/-/open-color-1.9.1.tgz",
|
||||||
|
"integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw=="
|
||||||
|
},
|
||||||
"optionator": {
|
"optionator": {
|
||||||
"version": "0.9.1",
|
"version": "0.9.1",
|
||||||
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
|
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
|
||||||
|
|||||||
@@ -6,7 +6,9 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mdi/js": "^6.5.95",
|
"@mdi/js": "^6.5.95",
|
||||||
"@mdi/react": "^1.5.0",
|
"@mdi/react": "^1.5.0",
|
||||||
|
"date-fns": "^2.27.0",
|
||||||
"next": "^12.0.7",
|
"next": "^12.0.7",
|
||||||
|
"open-color": "^1.9.1",
|
||||||
"ramda": "^0.27.1",
|
"ramda": "^0.27.1",
|
||||||
"react": "^17.0.2",
|
"react": "^17.0.2",
|
||||||
"react-dom": "^17.0.2",
|
"react-dom": "^17.0.2",
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
import openColors from 'open-color'
|
||||||
|
|
||||||
|
export const colors = Object.entries(openColors)
|
||||||
|
.map(([colorName, colorObjectMap]) => {
|
||||||
|
return [colorName, Object.values(colorObjectMap) as string[]] as [
|
||||||
|
string,
|
||||||
|
string[]
|
||||||
|
]
|
||||||
|
})
|
||||||
|
.reduce<{ [key: string]: string[] }>((map, [colorName, colorArray]) => {
|
||||||
|
map[colorName] = colorArray
|
||||||
|
return map
|
||||||
|
}, {})
|
||||||
+2
-23
@@ -1,34 +1,13 @@
|
|||||||
import type { AppProps } from 'next/app'
|
import type { AppProps } from 'next/app'
|
||||||
import { Theme, ThemeProvider } from 'theme-ui'
|
import { Theme, ThemeProvider } from 'theme-ui'
|
||||||
|
import { colors } from '../lib/colors'
|
||||||
|
|
||||||
export const theme: Theme = {
|
export const theme: Theme = {
|
||||||
breakpoints: ['576px', '768px', '992px', '1200px'],
|
breakpoints: ['576px', '768px', '992px', '1200px'],
|
||||||
colors: {
|
colors: {
|
||||||
|
...colors,
|
||||||
white: '#fff',
|
white: '#fff',
|
||||||
black: '#000',
|
black: '#000',
|
||||||
gray: [
|
|
||||||
'#fff',
|
|
||||||
'#f8f9fa',
|
|
||||||
'#e9ecef',
|
|
||||||
'#dee2e6',
|
|
||||||
'#ced4da',
|
|
||||||
'#adb5bd',
|
|
||||||
'#6c757d',
|
|
||||||
'#495057',
|
|
||||||
'#343a40',
|
|
||||||
'#212529',
|
|
||||||
],
|
|
||||||
blue: '#007bff',
|
|
||||||
indigo: '#6610f2',
|
|
||||||
purple: '#6f42c1',
|
|
||||||
pink: '#e83e8c',
|
|
||||||
red: '#dc3545',
|
|
||||||
orange: '#fd7e14',
|
|
||||||
yellow: '#ffc107',
|
|
||||||
green: '#28a745',
|
|
||||||
teal: '#20c997',
|
|
||||||
cyan: '#17a2b8',
|
|
||||||
grayDark: '#343a40',
|
|
||||||
text: '#212529',
|
text: '#212529',
|
||||||
background: '#fff',
|
background: '#fff',
|
||||||
primary: '#007bff',
|
primary: '#007bff',
|
||||||
|
|||||||
Reference in New Issue
Block a user