$
-
diff --git a/tailwind.config.js b/tailwind.config.js
index 275777ada..b79975456 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -1,5 +1,3 @@
-const colors = require('tailwindcss/colors');
-
module.exports = {
theme: {
fontFamily: {
@@ -10,13 +8,79 @@ module.exports = {
colors: {
transparent: 'transparent',
black: 'hsl(210, 27%, 10%)',
- white: '#fff',
- primary: colors.blue,
- neutral: colors.coolGray,
- cyan: colors.cyan,
- green: colors.green,
- yellow: colors.amber,
- red: colors.red,
+ white: '#ffffff',
+ primary: {
+ 50: 'hsl(202, 100%, 95%)', // lightest
+ 100: 'hsl(204, 100%, 86%)', // lighter
+ 200: 'hsl(206, 93%, 73%)',
+ 300: 'hsl(208, 88%, 62%)',
+ 400: 'hsl(210, 83%, 53%)', // light
+ 500: 'hsl(212, 92%, 43%)', // base
+ 600: 'hsl(214, 95%, 36%)', // dark
+ 700: 'hsl(215, 96%, 32%)',
+ 800: 'hsl(216, 98%, 25%)', // darker
+ 900: 'hsl(218, 100%, 17%)', // darkest
+ },
+ neutral: {
+ 50: 'hsl(216, 33%, 97%)',
+ 100: 'hsl(214, 15%, 91%)',
+ 200: 'hsl(210, 16%, 82%)',
+ 300: 'hsl(211, 13%, 65%)',
+ 400: 'hsl(211, 10%, 53%)',
+ 500: 'hsl(211, 12%, 43%)',
+ 600: 'hsl(209, 14%, 37%)',
+ 700: 'hsl(209, 18%, 30%)',
+ 800: 'hsl(209, 20%, 25%)',
+ 900: 'hsl(210, 24%, 16%)',
+ },
+ red: {
+ 50: 'hsl(360, 100%, 95%)',
+ 100: 'hsl(360, 100%, 87%)',
+ 200: 'hsl(360, 100%, 80%)',
+ 300: 'hsl(360, 91%, 69%)',
+ 400: 'hsl(360, 83%, 62%)',
+ 500: 'hsl(356, 75%, 53%)',
+ 600: 'hsl(354, 85%, 44%)',
+ 700: 'hsl(352, 90%, 35%)',
+ 800: 'hsl(350, 94%, 28%)',
+ 900: 'hsl(348, 94%, 20%)',
+ },
+ yellow: {
+ 50: 'hsl(49, 100%, 96%)',
+ 100: 'hsl(48, 100%, 88%)',
+ 200: 'hsl(48, 95%, 76%)',
+ 300: 'hsl(48, 94%, 68%)',
+ 400: 'hsl(44, 92%, 63%)',
+ 500: 'hsl(42, 87%, 55%)',
+ 600: 'hsl(36, 77%, 49%)',
+ 700: 'hsl(29, 80%, 44%)',
+ 800: 'hsl(22, 82%, 39%)',
+ 900: 'hsl(15, 86%, 30%)',
+ },
+ cyan: {
+ 50: 'hsl(171, 82%, 94%)',
+ 100: 'hsl(172, 97%, 88%)',
+ 200: 'hsl(174, 96%, 78%)',
+ 300: 'hsl(176, 87%, 67%)',
+ 400: 'hsl(178, 78%, 57%)',
+ 500: 'hsl(180, 77%, 47%)',
+ 600: 'hsl(182, 85%, 39%)',
+ 700: 'hsl(184, 90%, 34%)',
+ 800: 'hsl(186, 91%, 29%)',
+ 900: 'hsl(188, 91%, 23%)',
+ },
+ green: {
+ 50: 'hsl(125, 65%, 93%)',
+ 100: 'hsl(127, 65%, 85%)',
+ 200: 'hsl(124, 63%, 74%)',
+ 300: 'hsl(123, 53%, 55%)',
+ 400: 'hsl(123, 57%, 45%)',
+ 500: 'hsl(122, 73%, 35%)',
+ 600: 'hsl(122, 80%, 29%)',
+ 700: 'hsl(125, 79%, 26%)',
+ 800: 'hsl(125, 86%, 20%)',
+ 900: 'hsl(125, 97%, 14%)',
+ },
},
extend: {
fontSize: {