@@ -4,17 +4,17 @@ | |||
"private": true, | |||
"homepage": ".", | |||
"dependencies": { | |||
"@tailwindcss/custom-forms": "^0.2.1", | |||
"@tailwindcss/forms": "^0.2.1", | |||
"formik": "^2.1.7", | |||
"formik-persist": "^1.1.0", | |||
"framer-motion": "^3.2.1", | |||
"framer-motion": "^3.2.2-rc.1", | |||
"http-shutdown": "^1.2.2", | |||
"react": "^17.0.1", | |||
"react-dom": "^17.0.1", | |||
"react-google-recaptcha": "^2.1.0", | |||
"react-json-view": "^1.20.4", | |||
"react-remove-scroll": "^2.4.0", | |||
"tailwindcss": "^1.0", | |||
"tailwindcss": "^2.0.2", | |||
"tailwindcss-filters": "^3.0.0", | |||
"yup": "^0.32.8" | |||
}, |
@@ -1,7 +1,7 @@ | |||
const tailwindcss = require('tailwindcss'); | |||
module.exports = { | |||
plugins: [ | |||
tailwindcss('./tailwind.js'), | |||
tailwindcss('./tailwind.config.js'), | |||
require('autoprefixer'), | |||
], | |||
}; |
@@ -43,92 +43,126 @@ | |||
font-display: swap; | |||
} | |||
p { | |||
text-indent: 1rem; | |||
margin: .3rem 0 .5rem 0; | |||
@layer base { | |||
p { | |||
text-indent: 1rem; | |||
margin: .3rem 0 .5rem 0; | |||
} | |||
} | |||
.grecaptcha-badge { | |||
display: none !important; | |||
@layer components { | |||
.grecaptcha-badge { | |||
display: none !important; | |||
} | |||
} | |||
.btn-primary { | |||
@apply appearance-none; | |||
@apply flex; | |||
@apply relative; | |||
@apply w-full; | |||
@apply py-3; | |||
@apply border-0; | |||
@apply rounded-md; | |||
@apply border-primary-800; | |||
@apply bg-primary-800; | |||
@apply text-white; | |||
@apply truncate; | |||
@apply cursor-pointer; | |||
@apply transform; | |||
@apply shadow-md; | |||
@layer components { | |||
.btn-primary { | |||
@apply appearance-none; | |||
@apply flex; | |||
@apply relative; | |||
@apply w-full; | |||
@apply py-3; | |||
@apply border-0; | |||
@apply rounded-md; | |||
@apply border-primary-800; | |||
@apply bg-primary-800; | |||
@apply text-white; | |||
@apply truncate; | |||
@apply cursor-pointer; | |||
@apply transform; | |||
@apply shadow-md; | |||
} | |||
.btn-primary:hover { | |||
@apply bg-primary-500; | |||
} | |||
.btn-primary:focus { | |||
@apply bg-primary-500; | |||
@apply outline-none; | |||
} | |||
.btn-primary:active { | |||
@apply shadow-inner; | |||
@apply bg-primary-800; | |||
@apply scale-98; | |||
} | |||
.btn-primary:disabled { | |||
@apply bg-primary-800; | |||
@apply opacity-50; | |||
@apply shadow-md; | |||
@apply scale-100; | |||
@apply cursor-not-allowed; | |||
} | |||
} | |||
.btn-primary:hover { | |||
@apply bg-primary-500; | |||
@layer components { | |||
.btn-secondary { | |||
@apply appearance-none; | |||
@apply flex; | |||
@apply relative; | |||
@apply w-full; | |||
@apply py-3; | |||
@apply border-2; | |||
@apply rounded-md; | |||
@apply border-primary-800; | |||
@apply bg-white; | |||
@apply text-primary-800; | |||
@apply truncate; | |||
@apply cursor-pointer; | |||
@apply transform; | |||
@apply shadow-md; | |||
} | |||
.btn-secondary:hover { | |||
@apply bg-primary-500; | |||
@apply text-white; | |||
} | |||
.btn-secondary:focus { | |||
@apply bg-primary-500; | |||
@apply outline-none; | |||
} | |||
.btn-secondary:active { | |||
@apply shadow-inner; | |||
@apply bg-primary-500; | |||
@apply scale-98; | |||
} | |||
.btn-secondary:disabled { | |||
@apply bg-white; | |||
@apply opacity-50; | |||
@apply shadow-md; | |||
@apply scale-100; | |||
@apply cursor-not-allowed; | |||
} | |||
} | |||
.btn-primary:focus { | |||
@apply bg-primary-500; | |||
@apply outline-none; | |||
} | |||
.btn-primary:active { | |||
@apply shadow-inner; | |||
@apply bg-primary-800; | |||
@apply scale-98; | |||
} | |||
.btn-primary:disabled { | |||
@apply bg-primary-800; | |||
@apply opacity-50; | |||
@apply shadow-md; | |||
@apply scale-100; | |||
@apply cursor-not-allowed; | |||
} | |||
.btn-secondary { | |||
@apply appearance-none; | |||
@apply flex; | |||
@apply relative; | |||
@apply w-full; | |||
@apply py-3; | |||
@apply border-2; | |||
@apply rounded-md; | |||
@apply border-primary-800; | |||
@apply bg-white; | |||
@apply text-primary-800; | |||
@apply truncate; | |||
@apply cursor-pointer; | |||
@apply transform; | |||
@apply shadow-md; | |||
} | |||
.btn-secondary:hover { | |||
@apply bg-primary-500; | |||
@apply text-white; | |||
} | |||
.btn-secondary:focus { | |||
@apply bg-primary-500; | |||
@apply outline-none; | |||
} | |||
.btn-secondary:active { | |||
@apply shadow-inner; | |||
@apply bg-primary-500; | |||
@apply scale-98; | |||
} | |||
.btn-secondary:disabled { | |||
@apply bg-white; | |||
@apply opacity-50; | |||
@apply shadow-md; | |||
@apply scale-100; | |||
@apply cursor-not-allowed; | |||
@layer components { | |||
.form-input { | |||
@apply rounded-md; | |||
@apply border-0; | |||
@apply ring-2; | |||
@apply ring-gray-200; | |||
} | |||
.form-input:active { | |||
@apply bg-secondary-100; | |||
} | |||
.form-input:focus { | |||
@apply ring-4; | |||
@apply ring-offset-0; | |||
@apply ring-primary-700; | |||
@apply bg-secondary-100; | |||
@apply ring-opacity-60; | |||
} | |||
.form-checkbox { | |||
@apply form-input; | |||
@apply w-5; | |||
@apply h-5; | |||
@apply rounded; | |||
} | |||
.form-radio { | |||
@apply form-checkbox; | |||
@apply rounded-full; | |||
@apply ring-gray-300; | |||
} | |||
.form-radio:checked { | |||
@apply ring-gray-400; | |||
background-image: none; | |||
} | |||
} |
@@ -44,7 +44,7 @@ export const Popup = (props) => { | |||
animate="visible" | |||
exit="hidden" | |||
> | |||
<div tabIndex="0" aria-label={title} aria-modal className="bg-gray-200 shadow-lg border-white border-t-2 border-b-2 sm:border-2 sm:mx-4 sm:rounded-lg focus:outline-none" onClick={e => e.stopPropagation()}> | |||
<div tabIndex="0" aria-label={title} aria-modal className="bg-gray-100 shadow-lg border-white border-t-2 border-b-2 sm:border-2 sm:mx-4 sm:rounded-lg focus:outline-none" onClick={e => e.stopPropagation()}> | |||
<div className="px-3 h-12 bg-primary-800 text-white border-b sm:rounded-t-lg border-white font-semibold relative flex items-center"> | |||
<div className="modal-title w-full text-xl truncate pr-6">{title}</div> | |||
<button type="button" aria-label="Close modal" className="absolute top-1 right-1 w-10 h-10 text-4xl leading-none cursor-pointer flex items-center justify-center transform origin-center hover:scale-125 active:scale-110 focus:outline-none" onClick={close} title="Close (Esc)">×</button> |
@@ -0,0 +1,107 @@ | |||
const colors = require('tailwindcss/colors') | |||
module.exports = { | |||
purge: { | |||
content: [ | |||
'./src/**/*.jsx', | |||
] | |||
}, | |||
darkMode: false, // or 'media' or 'class' | |||
theme: { | |||
extend: { | |||
colors: { | |||
primary: { | |||
100: "#e2e2f4", | |||
200: "#c4c5e8", | |||
300: "#a7a9dd", | |||
400: "#898cd1", | |||
500: "#6c6fc6", | |||
600: "#4f52ba", | |||
700: "#3f42a2", | |||
800: "#333684", | |||
900: "#282b67", | |||
}, | |||
secondary: { | |||
100: "#eceaac", | |||
200: "#e5e28b", | |||
300: "#ddd969", | |||
400: "#d5d148", | |||
500: "#c8c22d", | |||
600: "#a6a226", | |||
700: "#85821e", | |||
800: "#646117", | |||
900: "#43410f", | |||
}, | |||
gray: colors.blueGray, | |||
}, | |||
fontFamily: { | |||
gilroy: ['"Gilroy"'], | |||
}, | |||
scale: { | |||
'0': '0', | |||
'50': '.5', | |||
'75': '.75', | |||
'90': '.9', | |||
'95': '.95', | |||
'98': '.98', | |||
'100': '1', | |||
'102': '1.02', | |||
'105': '1.05', | |||
'110': '1.1', | |||
'125': '1.25', | |||
'150': '1.5', | |||
}, | |||
maxHeight: { | |||
'screen-5': '5vh', | |||
'screen-10': '10vh', | |||
'screen-15': '15vh', | |||
'screen-20': '20vh', | |||
'screen-25': '25vh', | |||
'screen-33': '33vh', | |||
'screen-50': '50vh', | |||
'screen-66': '66vh', | |||
'screen-75': '75vh', | |||
'screen-80': '80vh', | |||
'screen-85': '85vh', | |||
'screen-90': '90vh', | |||
'screen-95': '95vh', | |||
}, | |||
minHeight: { | |||
'screen-5': '5vh', | |||
'screen-10': '10vh', | |||
'screen-15': '15vh', | |||
'screen-20': '20vh', | |||
'screen-25': '25vh', | |||
'screen-33': '33vh', | |||
'screen-50': '50vh', | |||
'screen-66': '66vh', | |||
'screen-75': '75vh', | |||
'screen-80': '80vh', | |||
}, | |||
}, | |||
filter: { // defaults to {} | |||
'none': 'none', | |||
'grayscale': 'grayscale(1)', | |||
'invert': 'invert(1)', | |||
'sepia': 'sepia(1)', | |||
}, | |||
backdropFilter: { // defaults to {} | |||
'none': 'none', | |||
'blur': 'blur(20px)', | |||
}, | |||
}, | |||
variants: { | |||
extend: { | |||
backgroundColor: ['active', 'disabled'], | |||
boxShadow: ['active', 'disabled'], | |||
fontWeight: ['hover', 'focus'], | |||
opacity: ['disabled'], | |||
filter: ['responsive'], // defaults to ['responsive'] | |||
backdropFilter: ['responsive'], // defaults to ['responsive'] | |||
}, | |||
}, | |||
plugins: [ | |||
require('@tailwindcss/forms'), | |||
require('tailwindcss-filters'), | |||
], | |||
} |
@@ -1,945 +0,0 @@ | |||
module.exports = { | |||
future: { | |||
removeDeprecatedGapUtilities: true, | |||
purgeLayersByDefault: true, | |||
}, | |||
purge: [ | |||
'./src/**/*.jsx', | |||
], | |||
target: 'relaxed', | |||
prefix: '', | |||
important: false, | |||
separator: ':', | |||
theme: { | |||
screens: { | |||
sm: '640px', | |||
md: '768px', | |||
lg: '1024px', | |||
xl: '1280px', | |||
}, | |||
colors: { | |||
transparent: 'transparent', | |||
current: 'currentColor', | |||
primary: { | |||
100: "#e2e2f4", | |||
200: "#c4c5e8", | |||
300: "#a7a9dd", | |||
400: "#898cd1", | |||
500: "#6c6fc6", | |||
600: "#4f52ba", | |||
700: "#3f42a2", | |||
800: "#333684", | |||
900: "#282b67", | |||
}, | |||
secondary: { | |||
100: "#eceaac", | |||
200: "#e5e28b", | |||
300: "#ddd969", | |||
400: "#d5d148", | |||
500: "#c8c22d", | |||
600: "#a6a226", | |||
700: "#85821e", | |||
800: "#646117", | |||
900: "#43410f", | |||
}, | |||
black: '#000', | |||
white: '#fff', | |||
gray: { | |||
100: '#f7fafc', | |||
200: '#edf2f7', | |||
300: '#e2e8f0', | |||
400: '#cbd5e0', | |||
500: '#a0aec0', | |||
600: '#718096', | |||
700: '#4a5568', | |||
800: '#2d3748', | |||
900: '#1a202c', | |||
}, | |||
red: { | |||
100: '#fff5f5', | |||
200: '#fed7d7', | |||
300: '#feb2b2', | |||
400: '#fc8181', | |||
500: '#f56565', | |||
600: '#e53e3e', | |||
700: '#c53030', | |||
800: '#9b2c2c', | |||
900: '#742a2a', | |||
}, | |||
orange: { | |||
100: '#fffaf0', | |||
200: '#feebc8', | |||
300: '#fbd38d', | |||
400: '#f6ad55', | |||
500: '#ed8936', | |||
600: '#dd6b20', | |||
700: '#c05621', | |||
800: '#9c4221', | |||
900: '#7b341e', | |||
}, | |||
yellow: { | |||
100: '#fffff0', | |||
200: '#fefcbf', | |||
300: '#faf089', | |||
400: '#f6e05e', | |||
500: '#ecc94b', | |||
600: '#d69e2e', | |||
700: '#b7791f', | |||
800: '#975a16', | |||
900: '#744210', | |||
}, | |||
green: { | |||
100: '#f0fff4', | |||
200: '#c6f6d5', | |||
300: '#9ae6b4', | |||
400: '#68d391', | |||
500: '#48bb78', | |||
600: '#38a169', | |||
700: '#2f855a', | |||
800: '#276749', | |||
900: '#22543d', | |||
}, | |||
teal: { | |||
100: '#e6fffa', | |||
200: '#b2f5ea', | |||
300: '#81e6d9', | |||
400: '#4fd1c5', | |||
500: '#38b2ac', | |||
600: '#319795', | |||
700: '#2c7a7b', | |||
800: '#285e61', | |||
900: '#234e52', | |||
}, | |||
blue: { | |||
100: '#ebf8ff', | |||
200: '#bee3f8', | |||
300: '#90cdf4', | |||
400: '#63b3ed', | |||
500: '#4299e1', | |||
600: '#3182ce', | |||
700: '#2b6cb0', | |||
800: '#2c5282', | |||
900: '#2a4365', | |||
}, | |||
indigo: { | |||
100: '#ebf4ff', | |||
200: '#c3dafe', | |||
300: '#a3bffa', | |||
400: '#7f9cf5', | |||
500: '#667eea', | |||
600: '#5a67d8', | |||
700: '#4c51bf', | |||
800: '#434190', | |||
900: '#3c366b', | |||
}, | |||
purple: { | |||
100: '#faf5ff', | |||
200: '#e9d8fd', | |||
300: '#d6bcfa', | |||
400: '#b794f4', | |||
500: '#9f7aea', | |||
600: '#805ad5', | |||
700: '#6b46c1', | |||
800: '#553c9a', | |||
900: '#44337a', | |||
}, | |||
pink: { | |||
100: '#fff5f7', | |||
200: '#fed7e2', | |||
300: '#fbb6ce', | |||
400: '#f687b3', | |||
500: '#ed64a6', | |||
600: '#d53f8c', | |||
700: '#b83280', | |||
800: '#97266d', | |||
900: '#702459', | |||
}, | |||
}, | |||
spacing: { | |||
px: '1px', | |||
'2px': '2px', | |||
'3px': '3px', | |||
'4px': '4px', | |||
'5px': '5px', | |||
'0': '0', | |||
'1': '0.25rem', | |||
'2': '0.5rem', | |||
'3': '0.75rem', | |||
'4': '1rem', | |||
'5': '1.25rem', | |||
'6': '1.5rem', | |||
'8': '2rem', | |||
'10': '2.5rem', | |||
'12': '3rem', | |||
'16': '4rem', | |||
'20': '5rem', | |||
'24': '6rem', | |||
'32': '8rem', | |||
'40': '10rem', | |||
'48': '12rem', | |||
'56': '14rem', | |||
'64': '16rem', | |||
}, | |||
backgroundColor: theme => theme('colors'), | |||
backgroundImage: { | |||
none: 'none', | |||
'gradient-to-t': 'linear-gradient(to top, var(--gradient-color-stops))', | |||
'gradient-to-tr': 'linear-gradient(to top right, var(--gradient-color-stops))', | |||
'gradient-to-r': 'linear-gradient(to right, var(--gradient-color-stops))', | |||
'gradient-to-br': 'linear-gradient(to bottom right, var(--gradient-color-stops))', | |||
'gradient-to-b': 'linear-gradient(to bottom, var(--gradient-color-stops))', | |||
'gradient-to-bl': 'linear-gradient(to bottom left, var(--gradient-color-stops))', | |||
'gradient-to-l': 'linear-gradient(to left, var(--gradient-color-stops))', | |||
'gradient-to-tl': 'linear-gradient(to top left, var(--gradient-color-stops))', | |||
}, | |||
gradientColorStops: theme => theme('colors'), | |||
backgroundOpacity: theme => theme('opacity'), | |||
backgroundPosition: { | |||
bottom: 'bottom', | |||
center: 'center', | |||
left: 'left', | |||
'left-bottom': 'left bottom', | |||
'left-top': 'left top', | |||
right: 'right', | |||
'right-bottom': 'right bottom', | |||
'right-top': 'right top', | |||
top: 'top', | |||
}, | |||
backgroundSize: { | |||
auto: 'auto', | |||
cover: 'cover', | |||
contain: 'contain', | |||
}, | |||
borderColor: theme => ({ | |||
...theme('colors'), | |||
default: theme('colors.gray.300', 'currentColor'), | |||
}), | |||
borderOpacity: theme => theme('opacity'), | |||
borderRadius: { | |||
none: '0', | |||
sm: '0.125rem', | |||
default: '0.25rem', | |||
md: '0.375rem', | |||
lg: '0.5rem', | |||
full: '9999px', | |||
}, | |||
borderWidth: { | |||
default: '1px', | |||
'0': '0', | |||
'2': '2px', | |||
'4': '4px', | |||
'8': '8px', | |||
}, | |||
boxShadow: { | |||
xs: '0 0 0 1px rgba(0, 0, 0, 0.05)', | |||
sm: '0 1px 2px 0 rgba(0, 0, 0, 0.05)', | |||
default: '0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)', | |||
md: '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)', | |||
lg: '0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)', | |||
xl: '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)', | |||
'2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)', | |||
inner: 'inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)', | |||
outline: '0 0 0 3px #33368480', | |||
none: 'none', | |||
}, | |||
container: {}, | |||
cursor: { | |||
auto: 'auto', | |||
default: 'default', | |||
pointer: 'pointer', | |||
wait: 'wait', | |||
text: 'text', | |||
move: 'move', | |||
'not-allowed': 'not-allowed', | |||
}, | |||
divideColor: theme => theme('borderColor'), | |||
divideOpacity: theme => theme('borderOpacity'), | |||
divideWidth: theme => theme('borderWidth'), | |||
fill: { | |||
current: 'currentColor', | |||
}, | |||
flex: { | |||
'1': '1 1 0%', | |||
auto: '1 1 auto', | |||
initial: '0 1 auto', | |||
none: 'none', | |||
}, | |||
flexGrow: { | |||
'0': '0', | |||
default: '1', | |||
}, | |||
flexShrink: { | |||
'0': '0', | |||
default: '1', | |||
}, | |||
fontFamily: { | |||
gilroy: ['"Gilroy"'], | |||
sans: [ | |||
'system-ui', | |||
'-apple-system', | |||
'BlinkMacSystemFont', | |||
'"Segoe UI"', | |||
'Roboto', | |||
'"Helvetica Neue"', | |||
'Arial', | |||
'"Noto Sans"', | |||
'sans-serif', | |||
'"Apple Color Emoji"', | |||
'"Segoe UI Emoji"', | |||
'"Segoe UI Symbol"', | |||
'"Noto Color Emoji"', | |||
], | |||
serif: ['Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'], | |||
mono: ['Menlo', 'Monaco', 'Consolas', '"Liberation Mono"', '"Courier New"', 'monospace'], | |||
}, | |||
fontSize: { | |||
xs: '0.75rem', | |||
sm: '0.875rem', | |||
base: '1rem', | |||
lg: '1.125rem', | |||
xl: '1.25rem', | |||
'2xl': '1.5rem', | |||
'3xl': '1.875rem', | |||
'4xl': '2.25rem', | |||
'5xl': '3rem', | |||
'6xl': '4rem', | |||
}, | |||
fontWeight: { | |||
hairline: '100', | |||
thin: '200', | |||
light: '300', | |||
normal: '400', | |||
medium: '500', | |||
semibold: '600', | |||
bold: '700', | |||
extrabold: '800', | |||
black: '900', | |||
}, | |||
height: theme => ({ | |||
auto: 'auto', | |||
...theme('spacing'), | |||
full: '100%', | |||
screen: '100vh', | |||
}), | |||
inset: { | |||
'0': '0', | |||
'1': '0.25rem', | |||
'2': '0.5rem', | |||
'3': '0.75rem', | |||
'4': '1rem', | |||
'5': '1.25rem', | |||
'6': '1.5rem', | |||
'7': '1.75rem', | |||
'8': '2rem', | |||
'9': '2.25rem', | |||
'10': '2.5rem', | |||
'12': '3rem', | |||
'16': '4rem', | |||
'20': '5rem', | |||
'24': '6rem', | |||
'32': '8rem', | |||
'40': '10rem', | |||
'48': '12rem', | |||
'56': '14rem', | |||
'64': '16rem', | |||
auto: 'auto', | |||
'1/2': '50%', | |||
'1/3': '33%', | |||
'1/4': '25%', | |||
'3/4': '75%', | |||
}, | |||
letterSpacing: { | |||
tighter: '-0.05em', | |||
tight: '-0.025em', | |||
normal: '0', | |||
wide: '0.025em', | |||
wider: '0.05em', | |||
widest: '0.1em', | |||
}, | |||
lineHeight: { | |||
none: '1', | |||
tight: '1.25', | |||
snug: '1.375', | |||
normal: '1.5', | |||
relaxed: '1.625', | |||
loose: '2', | |||
'3': '.75rem', | |||
'4': '1rem', | |||
'5': '1.25rem', | |||
'6': '1.5rem', | |||
'7': '1.75rem', | |||
'8': '2rem', | |||
'9': '2.25rem', | |||
'10': '2.5rem', | |||
}, | |||
listStyleType: { | |||
none: 'none', | |||
disc: 'disc', | |||
decimal: 'decimal', | |||
}, | |||
margin: (theme, { negative }) => ({ | |||
auto: 'auto', | |||
...theme('spacing'), | |||
...negative(theme('spacing')), | |||
}), | |||
maxHeight: { | |||
full: '100%', | |||
screen: '100vh', | |||
'screen-5': '5vh', | |||
'screen-10': '10vh', | |||
'screen-15': '15vh', | |||
'screen-20': '20vh', | |||
'screen-25': '25vh', | |||
'screen-33': '33vh', | |||
'screen-50': '50vh', | |||
'screen-66': '66vh', | |||
'screen-75': '75vh', | |||
'screen-80': '80vh', | |||
'screen-85': '85vh', | |||
'screen-90': '90vh', | |||
'screen-95': '95vh', | |||
}, | |||
maxWidth: (theme, { breakpoints }) => ({ | |||
none: 'none', | |||
xs: '20rem', | |||
sm: '24rem', | |||
md: '28rem', | |||
lg: '32rem', | |||
xl: '36rem', | |||
'2xl': '42rem', | |||
'3xl': '48rem', | |||
'4xl': '56rem', | |||
'5xl': '64rem', | |||
'6xl': '72rem', | |||
full: '100%', | |||
...breakpoints(theme('screens')), | |||
}), | |||
minHeight: { | |||
'0': '0', | |||
full: '100%', | |||
screen: '100vh', | |||
'screen-5': '5vh', | |||
'screen-10': '10vh', | |||
'screen-15': '15vh', | |||
'screen-20': '20vh', | |||
'screen-25': '25vh', | |||
'screen-33': '33vh', | |||
'screen-50': '50vh', | |||
'screen-66': '66vh', | |||
'screen-75': '75vh', | |||
'screen-80': '80vh', | |||
}, | |||
minWidth: { | |||
'0': '0', | |||
full: '100%', | |||
}, | |||
objectPosition: { | |||
bottom: 'bottom', | |||
center: 'center', | |||
left: 'left', | |||
'left-bottom': 'left bottom', | |||
'left-top': 'left top', | |||
right: 'right', | |||
'right-bottom': 'right bottom', | |||
'right-top': 'right top', | |||
top: 'top', | |||
}, | |||
opacity: { | |||
'0': '0', | |||
'25': '0.25', | |||
'50': '0.5', | |||
'75': '0.75', | |||
'100': '1', | |||
}, | |||
order: { | |||
first: '-9999', | |||
last: '9999', | |||
none: '0', | |||
'1': '1', | |||
'2': '2', | |||
'3': '3', | |||
'4': '4', | |||
'5': '5', | |||
'6': '6', | |||
'7': '7', | |||
'8': '8', | |||
'9': '9', | |||
'10': '10', | |||
'11': '11', | |||
'12': '12', | |||
}, | |||
padding: theme => theme('spacing'), | |||
placeholderColor: theme => theme('colors'), | |||
placeholderOpacity: theme => theme('opacity'), | |||
space: (theme, { negative }) => ({ | |||
...theme('spacing'), | |||
...negative(theme('spacing')), | |||
}), | |||
stroke: { | |||
current: 'currentColor', | |||
}, | |||
strokeWidth: { | |||
'0': '0', | |||
'1': '1', | |||
'2': '2', | |||
}, | |||
textColor: theme => theme('colors'), | |||
textOpacity: theme => theme('opacity'), | |||
width: theme => ({ | |||
auto: 'auto', | |||
...theme('spacing'), | |||
'1/2': '50%', | |||
'1/3': '33.333333%', | |||
'2/3': '66.666667%', | |||
'1/4': '25%', | |||
'2/4': '50%', | |||
'3/4': '75%', | |||
'1/5': '20%', | |||
'2/5': '40%', | |||
'3/5': '60%', | |||
'4/5': '80%', | |||
'1/6': '16.666667%', | |||
'2/6': '33.333333%', | |||
'3/6': '50%', | |||
'4/6': '66.666667%', | |||
'5/6': '83.333333%', | |||
'1/12': '8.333333%', | |||
'2/12': '16.666667%', | |||
'3/12': '25%', | |||
'4/12': '33.333333%', | |||
'5/12': '41.666667%', | |||
'6/12': '50%', | |||
'7/12': '58.333333%', | |||
'8/12': '66.666667%', | |||
'9/12': '75%', | |||
'10/12': '83.333333%', | |||
'11/12': '91.666667%', | |||
full: '100%', | |||
screen: '100vw', | |||
}), | |||
zIndex: { | |||
auto: 'auto', | |||
'0': '0', | |||
'10': '10', | |||
'20': '20', | |||
'30': '30', | |||
'40': '40', | |||
'50': '50', | |||
}, | |||
gap: theme => theme('spacing'), | |||
gridTemplateColumns: { | |||
none: 'none', | |||
'1': 'repeat(1, minmax(0, 1fr))', | |||
'2': 'repeat(2, minmax(0, 1fr))', | |||
'3': 'repeat(3, minmax(0, 1fr))', | |||
'4': 'repeat(4, minmax(0, 1fr))', | |||
'5': 'repeat(5, minmax(0, 1fr))', | |||
'6': 'repeat(6, minmax(0, 1fr))', | |||
'7': 'repeat(7, minmax(0, 1fr))', | |||
'8': 'repeat(8, minmax(0, 1fr))', | |||
'9': 'repeat(9, minmax(0, 1fr))', | |||
'10': 'repeat(10, minmax(0, 1fr))', | |||
'11': 'repeat(11, minmax(0, 1fr))', | |||
'12': 'repeat(12, minmax(0, 1fr))', | |||
}, | |||
gridColumn: { | |||
auto: 'auto', | |||
'span-1': 'span 1 / span 1', | |||
'span-2': 'span 2 / span 2', | |||
'span-3': 'span 3 / span 3', | |||
'span-4': 'span 4 / span 4', | |||
'span-5': 'span 5 / span 5', | |||
'span-6': 'span 6 / span 6', | |||
'span-7': 'span 7 / span 7', | |||
'span-8': 'span 8 / span 8', | |||
'span-9': 'span 9 / span 9', | |||
'span-10': 'span 10 / span 10', | |||
'span-11': 'span 11 / span 11', | |||
'span-12': 'span 12 / span 12', | |||
}, | |||
gridColumnStart: { | |||
auto: 'auto', | |||
'1': '1', | |||
'2': '2', | |||
'3': '3', | |||
'4': '4', | |||
'5': '5', | |||
'6': '6', | |||
'7': '7', | |||
'8': '8', | |||
'9': '9', | |||
'10': '10', | |||
'11': '11', | |||
'12': '12', | |||
'13': '13', | |||
}, | |||
gridColumnEnd: { | |||
auto: 'auto', | |||
'1': '1', | |||
'2': '2', | |||
'3': '3', | |||
'4': '4', | |||
'5': '5', | |||
'6': '6', | |||
'7': '7', | |||
'8': '8', | |||
'9': '9', | |||
'10': '10', | |||
'11': '11', | |||
'12': '12', | |||
'13': '13', | |||
}, | |||
gridTemplateRows: { | |||
none: 'none', | |||
'1': 'repeat(1, minmax(0, 1fr))', | |||
'2': 'repeat(2, minmax(0, 1fr))', | |||
'3': 'repeat(3, minmax(0, 1fr))', | |||
'4': 'repeat(4, minmax(0, 1fr))', | |||
'5': 'repeat(5, minmax(0, 1fr))', | |||
'6': 'repeat(6, minmax(0, 1fr))', | |||
}, | |||
gridRow: { | |||
auto: 'auto', | |||
'span-1': 'span 1 / span 1', | |||
'span-2': 'span 2 / span 2', | |||
'span-3': 'span 3 / span 3', | |||
'span-4': 'span 4 / span 4', | |||
'span-5': 'span 5 / span 5', | |||
'span-6': 'span 6 / span 6', | |||
}, | |||
gridRowStart: { | |||
auto: 'auto', | |||
'1': '1', | |||
'2': '2', | |||
'3': '3', | |||
'4': '4', | |||
'5': '5', | |||
'6': '6', | |||
'7': '7', | |||
}, | |||
gridRowEnd: { | |||
auto: 'auto', | |||
'1': '1', | |||
'2': '2', | |||
'3': '3', | |||
'4': '4', | |||
'5': '5', | |||
'6': '6', | |||
'7': '7', | |||
}, | |||
transformOrigin: { | |||
center: 'center', | |||
top: 'top', | |||
'top-right': 'top right', | |||
right: 'right', | |||
'bottom-right': 'bottom right', | |||
bottom: 'bottom', | |||
'bottom-left': 'bottom left', | |||
left: 'left', | |||
'top-left': 'top left', | |||
}, | |||
scale: { | |||
'0': '0', | |||
'50': '.5', | |||
'75': '.75', | |||
'90': '.9', | |||
'95': '.95', | |||
'98': '.98', | |||
'100': '1', | |||
'102': '1.02', | |||
'105': '1.05', | |||
'110': '1.1', | |||
'125': '1.25', | |||
'150': '1.5', | |||
}, | |||
rotate: { | |||
'-180': '-180deg', | |||
'-90': '-90deg', | |||
'-45': '-45deg', | |||
'0': '0', | |||
'45': '45deg', | |||
'90': '90deg', | |||
'180': '180deg', | |||
}, | |||
translate: (theme, { negative }) => ({ | |||
...theme('spacing'), | |||
...negative(theme('spacing')), | |||
'-full': '-100%', | |||
'-1/2': '-50%', | |||
'1/2': '50%', | |||
full: '100%', | |||
}), | |||
skew: { | |||
'-12': '-12deg', | |||
'-6': '-6deg', | |||
'-3': '-3deg', | |||
'0': '0', | |||
'3': '3deg', | |||
'6': '6deg', | |||
'12': '12deg', | |||
}, | |||
transitionProperty: { | |||
none: 'none', | |||
all: 'all', | |||
default: 'background-color, border-color, color, fill, stroke, opacity, box-shadow, transform', | |||
colors: 'background-color, border-color, color, fill, stroke', | |||
opacity: 'opacity', | |||
shadow: 'box-shadow', | |||
transform: 'transform', | |||
}, | |||
transitionTimingFunction: { | |||
linear: 'linear', | |||
in: 'cubic-bezier(0.4, 0, 1, 1)', | |||
out: 'cubic-bezier(0, 0, 0.2, 1)', | |||
'in-out': 'cubic-bezier(0.4, 0, 0.2, 1)', | |||
}, | |||
transitionDuration: { | |||
'75': '75ms', | |||
'100': '100ms', | |||
'150': '150ms', | |||
'200': '200ms', | |||
'300': '300ms', | |||
'500': '500ms', | |||
'700': '700ms', | |||
'1000': '1000ms', | |||
}, | |||
transitionDelay: { | |||
'75': '75ms', | |||
'100': '100ms', | |||
'150': '150ms', | |||
'200': '200ms', | |||
'300': '300ms', | |||
'500': '500ms', | |||
'700': '700ms', | |||
'1000': '1000ms', | |||
}, | |||
animation: { | |||
none: 'none', | |||
spin: 'spin 1s linear infinite', | |||
ping: 'ping 1s cubic-bezier(0, 0, 0.2, 1) infinite', | |||
pulse: 'pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite', | |||
bounce: 'bounce 1s infinite', | |||
}, | |||
keyframes: { | |||
spin: { | |||
to: { transform: 'rotate(360deg)' }, | |||
}, | |||
ping: { | |||
'75%, 100%': { transform: 'scale(2)', opacity: '0' }, | |||
}, | |||
pulse: { | |||
'50%': { opacity: '.5' }, | |||
}, | |||
bounce: { | |||
'0%, 100%': { | |||
transform: 'translateY(-25%)', | |||
animationTimingFunction: 'cubic-bezier(0.8,0,1,1)', | |||
}, | |||
'50%': { | |||
transform: 'none', | |||
animationTimingFunction: 'cubic-bezier(0,0,0.2,1)', | |||
}, | |||
}, | |||
}, | |||
customForms: theme => ({ | |||
default: { | |||
input: { | |||
borderRadius: theme('borderRadius.lg'), | |||
borderWidth: theme('borderWidth.2'), | |||
backgroundColor: theme('colors.white'), | |||
'&:focus': { | |||
backgroundColor: theme('colors.secondary.100'), | |||
boxShadow: theme('boxShadow.outline'), | |||
outline: 'none', | |||
borderColor: theme('colors.transparent'), | |||
}, | |||
'&:active': { | |||
backgroundColor: theme('colors.secondary.100'), | |||
} | |||
}, | |||
textarea: { | |||
borderRadius: theme('borderRadius.lg'), | |||
borderWidth: theme('borderWidth.2'), | |||
backgroundColor: theme('colors.white'), | |||
'&:focus': { | |||
backgroundColor: theme('colors.secondary.100'), | |||
boxShadow: theme('boxShadow.outline'), | |||
outline: 'none', | |||
borderColor: theme('colors.transparent'), | |||
}, | |||
'&:active': { | |||
backgroundColor: theme('colors.secondary.100'), | |||
} | |||
}, | |||
select: { | |||
borderWidth: theme('borderWidth.2'), | |||
borderRadius: theme('borderRadius.lg'), | |||
'&:focus': { | |||
boxShadow: theme('boxShadow.outline'), | |||
backgroundColor: theme('colors.secondary.100'), | |||
outline: 'none', | |||
borderColor: theme('colors.transparent'), | |||
}, | |||
'&:active': { | |||
backgroundColor: theme('colors.secondary.100'), | |||
} | |||
}, | |||
checkbox: { | |||
borderWidth: theme('borderWidth.2'), | |||
width: theme('spacing.5'), | |||
height: theme('spacing.5'), | |||
'&:focus': { | |||
boxShadow: theme('boxShadow.outline'), | |||
outline: 'none', | |||
borderColor: theme('colors.transparent'), | |||
}, | |||
}, | |||
radio: { | |||
iconColor: theme('colors.primary.800'), | |||
borderWidth: theme('borderWidth.2'), | |||
borderColor: theme('colors.gray.500'), | |||
width: theme('spacing.5'), | |||
height: theme('spacing.5'), | |||
'&:focus': { | |||
boxShadow: theme('boxShadow.outline'), | |||
outline: 'none', | |||
borderColor: theme('colors.transparent'), | |||
}, | |||
}, | |||
}, | |||
}), | |||
filter: { // defaults to {} | |||
'none': 'none', | |||
'grayscale': 'grayscale(1)', | |||
'invert': 'invert(1)', | |||
'sepia': 'sepia(1)', | |||
}, | |||
backdropFilter: { // defaults to {} | |||
'none': 'none', | |||
'blur': 'blur(20px)', | |||
}, | |||
}, | |||
variants: { | |||
accessibility: ['responsive', 'focus'], | |||
alignContent: ['responsive'], | |||
alignItems: ['responsive'], | |||
alignSelf: ['responsive'], | |||
appearance: ['responsive'], | |||
backgroundAttachment: ['responsive'], | |||
backgroundClip: ['responsive'], | |||
backgroundColor: ['responsive', 'hover', 'focus', 'active', 'disabled'], | |||
backgroundImage: ['responsive'], | |||
gradientColorStops: ['responsive', 'hover', 'focus'], | |||
backgroundOpacity: ['responsive', 'hover', 'focus'], | |||
backgroundPosition: ['responsive'], | |||
backgroundRepeat: ['responsive'], | |||
backgroundSize: ['responsive'], | |||
borderCollapse: ['responsive'], | |||
borderColor: ['responsive', 'hover', 'focus'], | |||
borderOpacity: ['responsive', 'hover', 'focus'], | |||
borderRadius: ['responsive'], | |||
borderStyle: ['responsive'], | |||
borderWidth: ['responsive'], | |||
boxShadow: ['responsive', 'hover', 'focus', 'active', 'disabled'], | |||
boxSizing: ['responsive'], | |||
container: ['responsive'], | |||
cursor: ['responsive', 'disabled'], | |||
display: ['responsive'], | |||
divideColor: ['responsive'], | |||
divideOpacity: ['responsive'], | |||
divideStyle: ['responsive'], | |||
divideWidth: ['responsive'], | |||
fill: ['responsive'], | |||
flex: ['responsive'], | |||
flexDirection: ['responsive'], | |||
flexGrow: ['responsive'], | |||
flexShrink: ['responsive'], | |||
flexWrap: ['responsive'], | |||
float: ['responsive'], | |||
clear: ['responsive'], | |||
fontFamily: ['responsive'], | |||
fontSize: ['responsive'], | |||
fontSmoothing: ['responsive'], | |||
fontVariantNumeric: ['responsive'], | |||
fontStyle: ['responsive'], | |||
fontWeight: ['responsive', 'hover', 'focus'], | |||
height: ['responsive'], | |||
inset: ['responsive'], | |||
justifyContent: ['responsive'], | |||
justifyItems: ['responsive'], | |||
justifySelf: ['responsive'], | |||
letterSpacing: ['responsive'], | |||
lineHeight: ['responsive'], | |||
listStylePosition: ['responsive'], | |||
listStyleType: ['responsive'], | |||
margin: ['responsive'], | |||
maxHeight: ['responsive'], | |||
maxWidth: ['responsive'], | |||
minHeight: ['responsive'], | |||
minWidth: ['responsive'], | |||
objectFit: ['responsive'], | |||
objectPosition: ['responsive'], | |||
opacity: ['responsive', 'hover', 'focus', 'disabled'], | |||
order: ['responsive'], | |||
outline: ['responsive', 'focus'], | |||
overflow: ['responsive'], | |||
overscrollBehavior: ['responsive'], | |||
padding: ['responsive'], | |||
placeContent: ['responsive'], | |||
placeItems: ['responsive'], | |||
placeSelf: ['responsive'], | |||
placeholderColor: ['responsive', 'focus'], | |||
placeholderOpacity: ['responsive', 'focus'], | |||
pointerEvents: ['responsive'], | |||
position: ['responsive'], | |||
resize: ['responsive'], | |||
space: ['responsive'], | |||
stroke: ['responsive'], | |||
strokeWidth: ['responsive'], | |||
tableLayout: ['responsive'], | |||
textAlign: ['responsive'], | |||
textColor: ['responsive', 'hover', 'focus'], | |||
textOpacity: ['responsive', 'hover', 'focus'], | |||
textDecoration: ['responsive', 'hover', 'focus'], | |||
textTransform: ['responsive'], | |||
userSelect: ['responsive'], | |||
verticalAlign: ['responsive'], | |||
visibility: ['responsive'], | |||
whitespace: ['responsive'], | |||
width: ['responsive'], | |||
wordBreak: ['responsive'], | |||
zIndex: ['responsive'], | |||
gap: ['responsive'], | |||
gridAutoFlow: ['responsive'], | |||
gridTemplateColumns: ['responsive'], | |||
gridColumn: ['responsive'], | |||
gridColumnStart: ['responsive'], | |||
gridColumnEnd: ['responsive'], | |||
gridTemplateRows: ['responsive'], | |||
gridRow: ['responsive'], | |||
gridRowStart: ['responsive'], | |||
gridRowEnd: ['responsive'], | |||
transform: ['responsive'], | |||
transformOrigin: ['responsive'], | |||
scale: ['responsive', 'hover', 'focus', 'active', 'disabled'], | |||
rotate: ['responsive', 'hover', 'focus'], | |||
translate: ['responsive', 'hover', 'focus', 'active', 'disabled'], | |||
skew: ['responsive', 'hover', 'focus'], | |||
transitionProperty: ['responsive'], | |||
transitionTimingFunction: ['responsive'], | |||
transitionDuration: ['responsive'], | |||
transitionDelay: ['responsive'], | |||
animation: ['responsive'], | |||
filter: ['responsive'], // defaults to ['responsive'] | |||
backdropFilter: ['responsive'], // defaults to ['responsive'] | |||
}, | |||
corePlugins: {}, | |||
plugins: [ | |||
require('@tailwindcss/custom-forms'), | |||
require('tailwindcss-filters'), | |||
], | |||
} |
@@ -1318,13 +1318,12 @@ | |||
dependencies: | |||
prop-types "^15.7.2" | |||
"@fullhuman/postcss-purgecss@^2.1.2": | |||
version "2.3.0" | |||
resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz#50a954757ec78696615d3e118e3fee2d9291882e" | |||
integrity sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw== | |||
"@fullhuman/postcss-purgecss@^3.0.0": | |||
version "3.1.3" | |||
resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339" | |||
integrity sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA== | |||
dependencies: | |||
postcss "7.0.32" | |||
purgecss "^2.3.0" | |||
purgecss "^3.1.3" | |||
"@hapi/address@2.x.x": | |||
version "2.1.4" | |||
@@ -1792,14 +1791,12 @@ | |||
"@svgr/plugin-svgo" "^5.4.0" | |||
loader-utils "^2.0.0" | |||
"@tailwindcss/custom-forms@^0.2.1": | |||
"@tailwindcss/forms@^0.2.1": | |||
version "0.2.1" | |||
resolved "https://registry.yarnpkg.com/@tailwindcss/custom-forms/-/custom-forms-0.2.1.tgz#40e5ed1fff6d29d8ed1c508a0b2aaf8da96962e0" | |||
integrity sha512-XdP5XY6kxo3x5o50mWUyoYWxOPV16baagLoZ5uM41gh6IhXzhz/vJYzqrTb/lN58maGIKlpkxgVsQUNSsbAS3Q== | |||
resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.2.1.tgz#3244b185854fae1a7cbe8d2456314d8b2d98cf43" | |||
integrity sha512-czfvEdY+J2Ogfd6RUSr/ZSUmDxTujr34M++YLnp2cCPC3oJ4kFvFMaRXA6cEXKw7F1hJuapdjXRjsXIEXGgORg== | |||
dependencies: | |||
lodash "^4.17.11" | |||
mini-svg-data-uri "^1.0.3" | |||
traverse "^0.6.6" | |||
mini-svg-data-uri "^1.2.3" | |||
"@teppeis/multimaps@^1.1.0": | |||
version "1.1.0" | |||
@@ -2778,7 +2775,7 @@ autoprefixer@10.2.3: | |||
normalize-range "^0.1.2" | |||
postcss-value-parser "^4.1.0" | |||
autoprefixer@^9.4.5, autoprefixer@^9.6.1: | |||
autoprefixer@^9.6.1: | |||
version "9.8.6" | |||
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" | |||
integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== | |||
@@ -3426,9 +3423,9 @@ caniuse-api@^3.0.0: | |||
lodash.uniq "^4.5.0" | |||
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001173, caniuse-lite@^1.0.30001178: | |||
version "1.0.30001179" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001179.tgz#b0803883b4471a6c62066fb1752756f8afc699c8" | |||
integrity sha512-blMmO0QQujuUWZKyVrD1msR4WNDAqb/UPO1Sw2WWsQ7deoM5bJiicKnWJ1Y0NS/aGINSnKPIWBMw5luX+NDUCA== | |||
version "1.0.30001180" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001180.tgz#67abcd6d1edf48fa5e7d1e84091d1d65ab76e33b" | |||
integrity sha512-n8JVqXuZMVSPKiPiypjFtDTXc4jWIdjxull0f92WLo7e1MSi3uJ3NvveakSh/aCl1QKFAvIz3vIj0v+0K+FrXw== | |||
capital-case@^1.0.4: | |||
version "1.0.4" | |||
@@ -3473,7 +3470,7 @@ chalk@^3.0.0: | |||
ansi-styles "^4.1.0" | |||
supports-color "^7.1.0" | |||
"chalk@^3.0.0 || ^4.0.0", chalk@^4.0.0, chalk@^4.1.0: | |||
chalk@^4.0.0, chalk@^4.1.0: | |||
version "4.1.0" | |||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" | |||
integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== | |||
@@ -3702,7 +3699,7 @@ color-string@^1.5.4: | |||
color-name "^1.0.0" | |||
simple-swizzle "^0.2.2" | |||
color@^3.0.0, color@^3.1.2, color@^3.1.3: | |||
color@^3.0.0, color@^3.1.3: | |||
version "3.1.3" | |||
resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" | |||
integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== | |||
@@ -3737,12 +3734,7 @@ commander@^4.1.1: | |||
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" | |||
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== | |||
commander@^5.0.0: | |||
version "5.1.0" | |||
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" | |||
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== | |||
commander@^6.2.0, commander@^6.2.1: | |||
commander@^6.0.0, commander@^6.2.0, commander@^6.2.1: | |||
version "6.2.1" | |||
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" | |||
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== | |||
@@ -4472,6 +4464,11 @@ devtools-protocol@0.0.818844: | |||
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.818844.tgz#d1947278ec85b53e4c8ca598f607a28fa785ba9e" | |||
integrity sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg== | |||
didyoumean@^1.2.1: | |||
version "1.2.1" | |||
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" | |||
integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8= | |||
diff-sequences@^26.6.2: | |||
version "26.6.2" | |||
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" | |||
@@ -4706,9 +4703,9 @@ elasticlunr@^0.9.5: | |||
integrity sha1-ZVQbswnd3Qz5Ty0ciGGyvmUbsNU= | |||
electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.634: | |||
version "1.3.645" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.645.tgz#c0b269ae2ecece5aedc02dd4586397d8096affb1" | |||
integrity sha512-T7mYop3aDpRHIQaUYcmzmh6j9MAe560n6ukqjJMbVC6bVTau7dSpvB18bcsBPPtOSe10cKxhJFtlbEzLa0LL1g== | |||
version "1.3.647" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.647.tgz#8f1750ab7a5137f1a9a27f8f4ebdf550e08ae10b" | |||
integrity sha512-Or2Nu8TjkmSywY9hk85K/Y6il28hchlonITz30fkC87qvSNupQl29O12BzDDDTnUFlo6kEIFL2QGSpkZDMxH8g== | |||
elliptic@^6.5.3: | |||
version "6.5.3" | |||
@@ -4812,7 +4809,7 @@ error-stack-parser@^2.0.6: | |||
dependencies: | |||
stackframe "^1.1.1" | |||
es-abstract@^1.17.0-next.1, es-abstract@^1.17.2: | |||
es-abstract@^1.17.2: | |||
version "1.17.7" | |||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" | |||
integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== | |||
@@ -5653,10 +5650,10 @@ fragment-cache@^0.2.1: | |||
dependencies: | |||
map-cache "^0.2.2" | |||
framer-motion@^3.2.1: | |||
version "3.2.1" | |||
resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-3.2.1.tgz#66eeb883a0b5c425dd7767ecacdeac451c184cdb" | |||
integrity sha512-5AWrh4JElgFAXWLqk0u8lVcdkigyuofyEy2LSsjuCxKbAb1hHqRn3PPdrV0KgPrysTHq95QO1bHFTLA7/Q8g+Q== | |||
framer-motion@^3.2.2-rc.1: | |||
version "3.2.2-rc.1" | |||
resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-3.2.2-rc.1.tgz#8fb334484505f01b6b9fc2ce6a770bd71507e53d" | |||
integrity sha512-Q/b0f3mPmhZ3CZILCMaWKxZh+js3J0is4eF1IMyHrDcYvBENTlepfb0oE6VNLcw3pwxxtmvIP//N+4bWUzHI1w== | |||
dependencies: | |||
framesync "^5.0.0" | |||
hey-listen "^1.0.8" | |||
@@ -5698,7 +5695,7 @@ fs-extra@^7.0.0: | |||
jsonfile "^4.0.0" | |||
universalify "^0.1.0" | |||
fs-extra@^8.0.0, fs-extra@^8.1.0: | |||
fs-extra@^8.1.0: | |||
version "8.1.0" | |||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" | |||
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== | |||
@@ -5772,7 +5769,7 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: | |||
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" | |||
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== | |||
get-intrinsic@^1.0.1, get-intrinsic@^1.0.2: | |||
get-intrinsic@^1.0.1, get-intrinsic@^1.0.2, get-intrinsic@^1.1.0: | |||
version "1.1.0" | |||
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.0.tgz#892e62931e6938c8a23ea5aaebcfb67bd97da97e" | |||
integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg== | |||
@@ -6437,13 +6434,13 @@ internal-ip@^4.3.0: | |||
ipaddr.js "^1.9.0" | |||
internal-slot@^1.0.2: | |||
version "1.0.2" | |||
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" | |||
integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== | |||
version "1.0.3" | |||
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" | |||
integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== | |||
dependencies: | |||
es-abstract "^1.17.0-next.1" | |||
get-intrinsic "^1.1.0" | |||
has "^1.0.3" | |||
side-channel "^1.0.2" | |||
side-channel "^1.0.4" | |||
invariant@^2.2.4: | |||
version "2.2.4" | |||
@@ -7985,7 +7982,7 @@ mini-css-extract-plugin@0.11.3: | |||
schema-utils "^1.0.0" | |||
webpack-sources "^1.1.0" | |||
mini-svg-data-uri@^1.0.3: | |||
mini-svg-data-uri@^1.2.3: | |||
version "1.2.3" | |||
resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz#e16baa92ad55ddaa1c2c135759129f41910bc39f" | |||
integrity sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ== | |||
@@ -8089,6 +8086,11 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: | |||
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" | |||
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== | |||
modern-normalize@^1.0.0: | |||
version "1.0.0" | |||
resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e" | |||
integrity sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw== | |||
move-concurrently@^1.0.1: | |||
version "1.0.1" | |||
resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" | |||
@@ -8330,11 +8332,6 @@ normalize-url@^3.0.0: | |||
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" | |||
integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== | |||
normalize.css@^8.0.1: | |||
version "8.0.1" | |||
resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" | |||
integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== | |||
npm-run-path@^2.0.0: | |||
version "2.0.2" | |||
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" | |||
@@ -9131,7 +9128,7 @@ postcss-font-variant@^4.0.0: | |||
dependencies: | |||
postcss "^7.0.2" | |||
postcss-functions@^3.0.0: | |||
postcss-functions@^3: | |||
version "3.0.0" | |||
resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" | |||
integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= | |||
@@ -9164,13 +9161,13 @@ postcss-initial@^3.0.0: | |||
lodash.template "^4.5.0" | |||
postcss "^7.0.2" | |||
postcss-js@^2.0.0: | |||
version "2.0.3" | |||
resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-2.0.3.tgz#a96f0f23ff3d08cec7dc5b11bf11c5f8077cdab9" | |||
integrity sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w== | |||
postcss-js@^3.0.3: | |||
version "3.0.3" | |||
resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" | |||
integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== | |||
dependencies: | |||
camelcase-css "^2.0.1" | |||
postcss "^7.0.18" | |||
postcss "^8.1.6" | |||
postcss-lab-function@^2.0.1: | |||
version "2.0.1" | |||
@@ -9316,13 +9313,12 @@ postcss-modules-values@^3.0.0: | |||
icss-utils "^4.0.0" | |||
postcss "^7.0.6" | |||
postcss-nested@^4.1.1: | |||
version "4.2.3" | |||
resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-4.2.3.tgz#c6f255b0a720549776d220d00c4b70cd244136f6" | |||
integrity sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw== | |||
postcss-nested@^5.0.1: | |||
version "5.0.3" | |||
resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.3.tgz#2f46d77a06fc98d9c22344fd097396f5431386db" | |||
integrity sha512-R2LHPw+u5hFfDgJG748KpGbJyTv7Yr33/2tIMWxquYuHTd9EXu27PYnKi7BxMXLtzKC0a0WVsqHtd7qIluQu/g== | |||
dependencies: | |||
postcss "^7.0.32" | |||
postcss-selector-parser "^6.0.2" | |||
postcss-selector-parser "^6.0.4" | |||
postcss-nesting@^7.0.0: | |||
version "7.0.1" | |||
@@ -9585,7 +9581,7 @@ postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: | |||
indexes-of "^1.0.1" | |||
uniq "^1.0.1" | |||
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: | |||
postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: | |||
version "6.0.4" | |||
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" | |||
integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== | |||
@@ -9642,16 +9638,7 @@ postcss@7.0.21: | |||
source-map "^0.6.1" | |||
supports-color "^6.1.0" | |||
postcss@7.0.32: | |||
version "7.0.32" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" | |||
integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== | |||
dependencies: | |||
chalk "^2.4.2" | |||
source-map "^0.6.1" | |||
supports-color "^6.1.0" | |||
postcss@8.2.4, postcss@^8.1.0: | |||
postcss@8.2.4, postcss@^8.1.0, postcss@^8.1.6, postcss@^8.2.1: | |||
version "8.2.4" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.4.tgz#20a98a39cf303d15129c2865a9ec37eda0031d04" | |||
integrity sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg== | |||
@@ -9669,7 +9656,7 @@ postcss@^6.0.9: | |||
source-map "^0.6.1" | |||
supports-color "^5.4.0" | |||
postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.11, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.18, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: | |||
postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: | |||
version "7.0.35" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" | |||
integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== | |||
@@ -9894,14 +9881,14 @@ pure-color@^1.2.0: | |||
resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" | |||
integrity sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4= | |||
purgecss@^2.3.0: | |||
version "2.3.0" | |||
resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-2.3.0.tgz#5327587abf5795e6541517af8b190a6fb5488bb3" | |||
integrity sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ== | |||
purgecss@^3.1.3: | |||
version "3.1.3" | |||
resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41" | |||
integrity sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ== | |||
dependencies: | |||
commander "^5.0.0" | |||
commander "^6.0.0" | |||
glob "^7.0.0" | |||
postcss "7.0.32" | |||
postcss "^8.2.1" | |||
postcss-selector-parser "^6.0.2" | |||
q@^1.1.2: | |||
@@ -10978,7 +10965,7 @@ shellwords@^0.1.1: | |||
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" | |||
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== | |||
side-channel@^1.0.2, side-channel@^1.0.3: | |||
side-channel@^1.0.3, side-channel@^1.0.4: | |||
version "1.0.4" | |||
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" | |||
integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== | |||
@@ -11222,9 +11209,9 @@ ssri@^6.0.1: | |||
figgy-pudding "^3.5.1" | |||
ssri@^8.0.0: | |||
version "8.0.0" | |||
resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" | |||
integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== | |||
version "8.0.1" | |||
resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" | |||
integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== | |||
dependencies: | |||
minipass "^3.1.1" | |||
@@ -11578,33 +11565,31 @@ tailwindcss-filters@^3.0.0: | |||
dependencies: | |||
lodash "^4.17.15" | |||
tailwindcss@^1.0: | |||
version "1.9.6" | |||
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-1.9.6.tgz#0c5089911d24e1e98e592a31bfdb3d8f34ecf1a0" | |||
integrity sha512-nY8WYM/RLPqGsPEGEV2z63riyQPcHYZUJpAwdyBzVpxQHOHqHE+F/fvbCeXhdF1+TA5l72vSkZrtYCB9hRcwkQ== | |||
tailwindcss@^2.0.2: | |||
version "2.0.2" | |||
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.0.2.tgz#28e1573d29dd4547b26782facb05bcfaa92be366" | |||
integrity sha512-nO9JRE1pO7SF9RnYAl6g7uzeHdrmKAFqNjT9NtZUfxqimJZAOOLOEyIEUiMq12+xIc7mC2Ey3Vf90XjHpWKfbw== | |||
dependencies: | |||
"@fullhuman/postcss-purgecss" "^2.1.2" | |||
autoprefixer "^9.4.5" | |||
browserslist "^4.12.0" | |||
"@fullhuman/postcss-purgecss" "^3.0.0" | |||
bytes "^3.0.0" | |||
chalk "^3.0.0 || ^4.0.0" | |||
color "^3.1.2" | |||
chalk "^4.1.0" | |||
color "^3.1.3" | |||
detective "^5.2.0" | |||
fs-extra "^8.0.0" | |||
didyoumean "^1.2.1" | |||
fs-extra "^9.0.1" | |||
html-tags "^3.1.0" | |||
lodash "^4.17.20" | |||
modern-normalize "^1.0.0" | |||
node-emoji "^1.8.1" | |||
normalize.css "^8.0.1" | |||
object-hash "^2.0.3" | |||
postcss "^7.0.11" | |||
postcss-functions "^3.0.0" | |||
postcss-js "^2.0.0" | |||
postcss-nested "^4.1.1" | |||
postcss-selector-parser "^6.0.0" | |||
postcss-functions "^3" | |||
postcss-js "^3.0.3" | |||
postcss-nested "^5.0.1" | |||
postcss-selector-parser "^6.0.4" | |||
postcss-value-parser "^4.1.0" | |||
pretty-hrtime "^1.0.3" | |||
reduce-css-calc "^2.1.6" | |||
resolve "^1.14.2" | |||
resolve "^1.19.0" | |||
tapable@^1.0.0, tapable@^1.1.3: | |||
version "1.1.3" | |||
@@ -11870,11 +11855,6 @@ tr46@^2.0.2: | |||
dependencies: | |||
punycode "^2.1.1" | |||
traverse@^0.6.6: | |||
version "0.6.6" | |||
resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" | |||
integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= | |||
trough@^1.0.0: | |||
version "1.0.5" | |||
resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" |