update theme

This commit is contained in:
Jesse Winton
2024-07-25 13:07:13 -04:00
parent df5bcfe68d
commit 39220aea98

View File

@@ -1,97 +1,99 @@
@import 'tailwindcss'; @import "tailwindcss";
:root { :root {
--color-pink-hue: 343; --color-pink-hue: 343;
--color-secondary-hue: 351; --color-secondary-hue: 351;
--color-red-hue: 3; --color-red-hue: 3;
--color-orange-hue: 18; --color-orange-hue: 18;
--color-mint-hue: 177; --color-mint-hue: 177;
--color-purple-hue: 249; --color-purple-hue: 249;
--color-yellow-hue: 42; --color-yellow-hue: 42;
--color-blue-hue: 217; --color-blue-hue: 217;
--color-greyscale-hue: 240; --color-greyscale-hue: 240;
} }
@theme { @theme {
/* Colors */ /* Colors */
--color-*: initial; --color-*: initial;
--color-pink-200: hsl(var(--color-pink-hue) 98% 84%);
--color-pink-500: hsl(var(--color-pink-hue) 98% 60%);
--color-pink-600: hsl(var(--color-pink-hue) 65% 48%);
--color-pink-700: hsl(var(--color-pink-hue) 65% 36%);
/* red */ /* pink */
--color-red-200: calc(hsl(var(--color-red-hue) - 2) 100% 92%); --color-pink-200: hsl(var(--color-pink-hue) 98% 84%);
--color-red-500: hsl(var(--color-red-hue) 100% 61%); --color-pink-500: hsl(var(--color-pink-hue) 98% 60%);
--color-red-700: calc(hsl(var(--color-red-hue) - 3) 82% 39%); --color-pink-600: hsl(var(--color-pink-hue) 65% 48%);
--color-pink-700: hsl(var(--color-pink-hue) 65% 36%);
/* orange */ /* red */
--color-orange-200: hsl(var(--color-orange-hue) 100% 88%); --color-red-200: calc(hsl(var(--color-red-hue) - 2) 100% 92%);
--color-orange-500: hsl(var(--color-orange-hue) 99% 70%); --color-red-500: hsl(var(--color-red-hue) 100% 61%);
--color-orange-700: hsl(var(--color-orange-hue) 42% 42%); --color-red-700: calc(hsl(var(--color-red-hue) - 3) 82% 39%);
/* mint */ /* orange */
--color-mint-200: hsl(var(--color-mint-hue) 56% 88%); --color-orange-200: hsl(var(--color-orange-hue) 100% 88%);
--color-mint-500: calc(hsl(var(--color-mint-hue) + 1) 54% 69%); --color-orange-500: hsl(var(--color-orange-hue) 99% 70%);
--color-mint-700: calc(hsl(var(--color-mint-hue) + 2) 24% 41%); --color-orange-700: hsl(var(--color-orange-hue) 42% 42%);
/* purple */ /* mint */
--color-purple-200: hsl(var(--color-purple-hue) 100% 88%); --color-mint-200: hsl(var(--color-mint-hue) 56% 88%);
--color-purple-500: calc(hsl(var(--color-purple-hue) - 1) 99% 70%); --color-mint-500: calc(hsl(var(--color-mint-hue) + 1) 54% 69%);
--color-purple-700: calc(hsl(var(--color-purple-hue) - 1) 42% 42%); --color-mint-700: calc(hsl(var(--color-mint-hue) + 2) 24% 41%);
/* yellow */ /* purple */
--color-yellow-200: hsl(var(--color-yellow-hue) 100% 88%); --color-purple-200: hsl(var(--color-purple-hue) 100% 88%);
--color-yellow-500: hsl(var(--color-yellow-hue) 99% 70%); --color-purple-500: calc(hsl(var(--color-purple-hue) - 1) 99% 70%);
--color-yellow-700: calc(hsl(var(--color-yellow-hue) + 1) 42% 42%); --color-purple-700: calc(hsl(var(--color-purple-hue) - 1) 42% 42%);
/* blue */ /* yellow */
--color-blue-200: hsl(var(--color-blue-hue) 100% 88%); --color-yellow-200: hsl(var(--color-yellow-hue) 100% 88%);
--color-blue-500: calc(hsl(var(--color-blue-hue) - 1) 99% 70%); --color-yellow-500: hsl(var(--color-yellow-hue) 99% 70%);
--color-blue-700: calc(hsl(var(--color-blue-hue) - 1) 42% 42%); --color-yellow-700: calc(hsl(var(--color-yellow-hue) + 1) 42% 42%);
/* secondary */ /* blue */
--color-secondary-100: hsl(var(--color-secondary-hue) 99% 66%); --color-blue-200: hsl(var(--color-blue-hue) 100% 88%);
--color-blue-500: calc(hsl(var(--color-blue-hue) - 1) 99% 70%);
--color-blue-700: calc(hsl(var(--color-blue-hue) - 1) 42% 42%);
/* greyscale */ /* secondary */
--color-white: hsl(0 0% 100%); --color-secondary-100: hsl(var(--color-secondary-hue) 99% 66%);
--color-black: hsl(0 0% 0%);
--color-greyscale-25: hsl(var(--color-greyscale-hue) 11% 98%);
--color-greyscale-50: hsl(var(--color-greyscale-hue) 11% 94%);
--color-greyscale-100: hsl(var(--color-greyscale-hue) 6% 90%);
--color-greyscale-200: hsl(var(--color-greyscale-hue) 4% 85%);
--color-greyscale-250: hsl(var(--color-greyscale-hue) 3% 77%);
--color-greyscale-300: hsl(var(--color-greyscale-hue) 2% 68%);
--color-greyscale-400: hsl(var(--color-greyscale-hue) 2% 60%);
--color-greyscale-500: hsl(var(--color-greyscale-hue) 2% 52%);
--color-greyscale-600: hsl(var(--color-greyscale-hue) 2% 43%);
--color-greyscale-700: hsl(var(--color-greyscale-hue) 3% 35%);
--color-greyscale-750: hsl(var(--color-greyscale-hue) 4% 26%);
--color-greyscale-800: hsl(var(--color-greyscale-hue) 4% 18%);
--color-greyscale-850: hsl(var(--color-greyscale-hue) 3% 14%);
--color-greyscale-900: hsl(var(--color-greyscale-hue) 5.7% 10.4%);
/* Font sizes */ /* greyscale */
--font-size-*: initial; --color-white: hsl(0 0% 100%);
--font-size-sm: clamp(0.7rem, 0.35vi + 0.61rem, 0.89rem); --color-black: hsl(0 0% 0%);
--font-size-base: clamp(0.88rem, 0.57vi + 0.73rem, 1.19rem); --color-greyscale-25: hsl(var(--color-greyscale-hue) 11% 98%);
--font-size-lg: clamp(1.09rem, 0.89vi + 0.87rem, 1.58rem); --color-greyscale-50: hsl(var(--color-greyscale-hue) 11% 94%);
--font-size-xl: clamp(1.37rem, 1.35vi + 1.03rem, 2.11rem); --color-greyscale-100: hsl(var(--color-greyscale-hue) 6% 90%);
--font-size-2xl: clamp(1.71rem, 2.01vi + 1.21rem, 2.81rem); --color-greyscale-200: hsl(var(--color-greyscale-hue) 4% 85%);
--font-size-3xl: clamp(2.14rem, 2.93vi + 1.4rem, 3.75rem); --color-greyscale-250: hsl(var(--color-greyscale-hue) 3% 77%);
--font-size-4xl: clamp(2.67rem, 4.23vi + 1.61rem, 5rem); --color-greyscale-300: hsl(var(--color-greyscale-hue) 2% 68%);
--font-size-5xl: clamp(3.34rem, 6.04vi + 1.83rem, 6.66rem); --color-greyscale-400: hsl(var(--color-greyscale-hue) 2% 60%);
--font-size-6xl: clamp(4.17rem, 8.56vi + 2.03rem, 8.88rem); --color-greyscale-500: hsl(var(--color-greyscale-hue) 2% 52%);
--font-size-7xl: clamp(5.22rem, 12.04vi + 2.21rem, 11.84rem); --color-greyscale-600: hsl(var(--color-greyscale-hue) 2% 43%);
--font-size-8xl: clamp(6.52rem, 16.84vi + 2.31rem, 15.78rem); --color-greyscale-700: hsl(var(--color-greyscale-hue) 3% 35%);
--font-size-9xl: clamp(8.15rem, 23.43vi + 2.29rem, 21.03rem); --color-greyscale-750: hsl(var(--color-greyscale-hue) 4% 26%);
--color-greyscale-800: hsl(var(--color-greyscale-hue) 4% 18%);
--color-greyscale-850: hsl(var(--color-greyscale-hue) 3% 14%);
--color-greyscale-900: hsl(var(--color-greyscale-hue) 5.7% 10.4%);
/* Breakpoints */ /* Font sizes */
--breakpoint-*: initial; --font-size-*: initial;
--breakpoint-sm: 640px; --font-size-sm: clamp(0.7rem, 0.35vi + 0.61rem, 0.89rem);
--breakpoint-md: 1024px; --font-size-base: clamp(0.88rem, 0.57vi + 0.73rem, 1.19rem);
--breakpoint-lg: 1280px; --font-size-lg: clamp(1.09rem, 0.89vi + 0.87rem, 1.58rem);
--breakpoint-xl: 1440px; --font-size-xl: clamp(1.37rem, 1.35vi + 1.03rem, 2.11rem);
--breakpoint-2xl: 1728px; --font-size-2xl: clamp(1.71rem, 2.01vi + 1.21rem, 2.81rem);
--breakpoint-3xl: 1920px; --font-size-3xl: clamp(2.14rem, 2.93vi + 1.4rem, 3.75rem);
--font-size-4xl: clamp(2.67rem, 4.23vi + 1.61rem, 5rem);
--font-size-5xl: clamp(3.34rem, 6.04vi + 1.83rem, 6.66rem);
--font-size-6xl: clamp(4.17rem, 8.56vi + 2.03rem, 8.88rem);
--font-size-7xl: clamp(5.22rem, 12.04vi + 2.21rem, 11.84rem);
--font-size-8xl: clamp(6.52rem, 16.84vi + 2.31rem, 15.78rem);
--font-size-9xl: clamp(8.15rem, 23.43vi + 2.29rem, 21.03rem);
/* Breakpoints */
--breakpoint-*: initial;
--breakpoint-sm: 640px;
--breakpoint-md: 1024px;
--breakpoint-lg: 1280px;
--breakpoint-xl: 1440px;
--breakpoint-2xl: 1728px;
--breakpoint-3xl: 1920px;
} }