"private": true, | "private": true, | ||||
"homepage": ".", | "homepage": ".", | ||||
"dependencies": { | "dependencies": { | ||||
"@tailwindcss/custom-forms": "^0.2.1", | |||||
"@tailwindcss/forms": "^0.2.1", | |||||
"formik": "^2.1.7", | "formik": "^2.1.7", | ||||
"formik-persist": "^1.1.0", | "formik-persist": "^1.1.0", | ||||
"framer-motion": "^3.2.1", | |||||
"framer-motion": "^3.2.2-rc.1", | |||||
"http-shutdown": "^1.2.2", | "http-shutdown": "^1.2.2", | ||||
"react": "^17.0.1", | "react": "^17.0.1", | ||||
"react-dom": "^17.0.1", | "react-dom": "^17.0.1", | ||||
"react-google-recaptcha": "^2.1.0", | "react-google-recaptcha": "^2.1.0", | ||||
"react-json-view": "^1.20.4", | "react-json-view": "^1.20.4", | ||||
"react-remove-scroll": "^2.4.0", | "react-remove-scroll": "^2.4.0", | ||||
"tailwindcss": "^1.0", | |||||
"tailwindcss": "^2.0.2", | |||||
"tailwindcss-filters": "^3.0.0", | "tailwindcss-filters": "^3.0.0", | ||||
"yup": "^0.32.8" | "yup": "^0.32.8" | ||||
}, | }, |
const tailwindcss = require('tailwindcss'); | const tailwindcss = require('tailwindcss'); | ||||
module.exports = { | module.exports = { | ||||
plugins: [ | plugins: [ | ||||
tailwindcss('./tailwind.js'), | |||||
tailwindcss('./tailwind.config.js'), | |||||
require('autoprefixer'), | require('autoprefixer'), | ||||
], | ], | ||||
}; | }; |
font-display: swap; | 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; | |||||
} | |||||
} | } |
animate="visible" | animate="visible" | ||||
exit="hidden" | 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="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> | <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> | <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> |
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'), | |||||
], | |||||
} |
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'), | |||||
], | |||||
} |
dependencies: | dependencies: | ||||
prop-types "^15.7.2" | 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: | dependencies: | ||||
postcss "7.0.32" | |||||
purgecss "^2.3.0" | |||||
purgecss "^3.1.3" | |||||
"@hapi/address@2.x.x": | "@hapi/address@2.x.x": | ||||
version "2.1.4" | version "2.1.4" | ||||
"@svgr/plugin-svgo" "^5.4.0" | "@svgr/plugin-svgo" "^5.4.0" | ||||
loader-utils "^2.0.0" | loader-utils "^2.0.0" | ||||
"@tailwindcss/custom-forms@^0.2.1": | |||||
"@tailwindcss/forms@^0.2.1": | |||||
version "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: | 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": | "@teppeis/multimaps@^1.1.0": | ||||
version "1.1.0" | version "1.1.0" | ||||
normalize-range "^0.1.2" | normalize-range "^0.1.2" | ||||
postcss-value-parser "^4.1.0" | postcss-value-parser "^4.1.0" | ||||
autoprefixer@^9.4.5, autoprefixer@^9.6.1: | |||||
autoprefixer@^9.6.1: | |||||
version "9.8.6" | version "9.8.6" | ||||
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" | ||||
integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== | integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== | ||||
lodash.uniq "^4.5.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: | 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: | capital-case@^1.0.4: | ||||
version "1.0.4" | version "1.0.4" | ||||
ansi-styles "^4.1.0" | ansi-styles "^4.1.0" | ||||
supports-color "^7.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" | version "4.1.0" | ||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" | ||||
integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== | integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== | ||||
color-name "^1.0.0" | color-name "^1.0.0" | ||||
simple-swizzle "^0.2.2" | 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" | version "3.1.3" | ||||
resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" | resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" | ||||
integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== | integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== | ||||
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" | resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" | ||||
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== | 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" | version "6.2.1" | ||||
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" | resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" | ||||
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== | integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== | ||||
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.818844.tgz#d1947278ec85b53e4c8ca598f607a28fa785ba9e" | resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.818844.tgz#d1947278ec85b53e4c8ca598f607a28fa785ba9e" | ||||
integrity sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg== | 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: | diff-sequences@^26.6.2: | ||||
version "26.6.2" | version "26.6.2" | ||||
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" | resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" | ||||
integrity sha1-ZVQbswnd3Qz5Ty0ciGGyvmUbsNU= | integrity sha1-ZVQbswnd3Qz5Ty0ciGGyvmUbsNU= | ||||
electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.634: | 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: | elliptic@^6.5.3: | ||||
version "6.5.3" | version "6.5.3" | ||||
dependencies: | dependencies: | ||||
stackframe "^1.1.1" | 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" | version "1.17.7" | ||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" | ||||
integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== | integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== | ||||
dependencies: | dependencies: | ||||
map-cache "^0.2.2" | 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: | dependencies: | ||||
framesync "^5.0.0" | framesync "^5.0.0" | ||||
hey-listen "^1.0.8" | hey-listen "^1.0.8" | ||||
jsonfile "^4.0.0" | jsonfile "^4.0.0" | ||||
universalify "^0.1.0" | universalify "^0.1.0" | ||||
fs-extra@^8.0.0, fs-extra@^8.1.0: | |||||
fs-extra@^8.1.0: | |||||
version "8.1.0" | version "8.1.0" | ||||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" | ||||
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== | integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== | ||||
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" | ||||
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== | 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" | version "1.1.0" | ||||
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.0.tgz#892e62931e6938c8a23ea5aaebcfb67bd97da97e" | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.0.tgz#892e62931e6938c8a23ea5aaebcfb67bd97da97e" | ||||
integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg== | integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg== | ||||
ipaddr.js "^1.9.0" | ipaddr.js "^1.9.0" | ||||
internal-slot@^1.0.2: | 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: | dependencies: | ||||
es-abstract "^1.17.0-next.1" | |||||
get-intrinsic "^1.1.0" | |||||
has "^1.0.3" | has "^1.0.3" | ||||
side-channel "^1.0.2" | |||||
side-channel "^1.0.4" | |||||
invariant@^2.2.4: | invariant@^2.2.4: | ||||
version "2.2.4" | version "2.2.4" | ||||
schema-utils "^1.0.0" | schema-utils "^1.0.0" | ||||
webpack-sources "^1.1.0" | webpack-sources "^1.1.0" | ||||
mini-svg-data-uri@^1.0.3: | |||||
mini-svg-data-uri@^1.2.3: | |||||
version "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" | resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz#e16baa92ad55ddaa1c2c135759129f41910bc39f" | ||||
integrity sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ== | integrity sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ== | ||||
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" | ||||
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== | 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: | move-concurrently@^1.0.1: | ||||
version "1.0.1" | version "1.0.1" | ||||
resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" | resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" | ||||
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" | ||||
integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== | 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: | npm-run-path@^2.0.0: | ||||
version "2.0.2" | version "2.0.2" | ||||
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" | ||||
dependencies: | dependencies: | ||||
postcss "^7.0.2" | postcss "^7.0.2" | ||||
postcss-functions@^3.0.0: | |||||
postcss-functions@^3: | |||||
version "3.0.0" | version "3.0.0" | ||||
resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" | resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" | ||||
integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= | integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= | ||||
lodash.template "^4.5.0" | lodash.template "^4.5.0" | ||||
postcss "^7.0.2" | 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: | dependencies: | ||||
camelcase-css "^2.0.1" | camelcase-css "^2.0.1" | ||||
postcss "^7.0.18" | |||||
postcss "^8.1.6" | |||||
postcss-lab-function@^2.0.1: | postcss-lab-function@^2.0.1: | ||||
version "2.0.1" | version "2.0.1" | ||||
icss-utils "^4.0.0" | icss-utils "^4.0.0" | ||||
postcss "^7.0.6" | 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: | dependencies: | ||||
postcss "^7.0.32" | |||||
postcss-selector-parser "^6.0.2" | |||||
postcss-selector-parser "^6.0.4" | |||||
postcss-nesting@^7.0.0: | postcss-nesting@^7.0.0: | ||||
version "7.0.1" | version "7.0.1" | ||||
indexes-of "^1.0.1" | indexes-of "^1.0.1" | ||||
uniq "^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" | version "6.0.4" | ||||
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" | ||||
integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== | integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== | ||||
source-map "^0.6.1" | source-map "^0.6.1" | ||||
supports-color "^6.1.0" | 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" | version "8.2.4" | ||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.4.tgz#20a98a39cf303d15129c2865a9ec37eda0031d04" | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.4.tgz#20a98a39cf303d15129c2865a9ec37eda0031d04" | ||||
integrity sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg== | integrity sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg== | ||||
source-map "^0.6.1" | source-map "^0.6.1" | ||||
supports-color "^5.4.0" | 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" | version "7.0.35" | ||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" | ||||
integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== | integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== | ||||
resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" | resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" | ||||
integrity sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4= | 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: | dependencies: | ||||
commander "^5.0.0" | |||||
commander "^6.0.0" | |||||
glob "^7.0.0" | glob "^7.0.0" | ||||
postcss "7.0.32" | |||||
postcss "^8.2.1" | |||||
postcss-selector-parser "^6.0.2" | postcss-selector-parser "^6.0.2" | ||||
q@^1.1.2: | q@^1.1.2: | ||||
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" | resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" | ||||
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== | 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" | version "1.0.4" | ||||
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" | ||||
integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== | ||||
figgy-pudding "^3.5.1" | figgy-pudding "^3.5.1" | ||||
ssri@^8.0.0: | 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: | dependencies: | ||||
minipass "^3.1.1" | minipass "^3.1.1" | ||||
dependencies: | dependencies: | ||||
lodash "^4.17.15" | 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: | 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" | 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" | detective "^5.2.0" | ||||
fs-extra "^8.0.0" | |||||
didyoumean "^1.2.1" | |||||
fs-extra "^9.0.1" | |||||
html-tags "^3.1.0" | html-tags "^3.1.0" | ||||
lodash "^4.17.20" | lodash "^4.17.20" | ||||
modern-normalize "^1.0.0" | |||||
node-emoji "^1.8.1" | node-emoji "^1.8.1" | ||||
normalize.css "^8.0.1" | |||||
object-hash "^2.0.3" | 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" | postcss-value-parser "^4.1.0" | ||||
pretty-hrtime "^1.0.3" | pretty-hrtime "^1.0.3" | ||||
reduce-css-calc "^2.1.6" | reduce-css-calc "^2.1.6" | ||||
resolve "^1.14.2" | |||||
resolve "^1.19.0" | |||||
tapable@^1.0.0, tapable@^1.1.3: | tapable@^1.0.0, tapable@^1.1.3: | ||||
version "1.1.3" | version "1.1.3" | ||||
dependencies: | dependencies: | ||||
punycode "^2.1.1" | 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: | trough@^1.0.0: | ||||
version "1.0.5" | version "1.0.5" | ||||
resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" | resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" |