Skip to content

Instantly share code, notes, and snippets.

@luooooob
Last active September 3, 2021 09:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luooooob/4077b10bb816af1c23e648e3994db5b2 to your computer and use it in GitHub Desktop.
Save luooooob/4077b10bb816af1c23e648e3994db5b2 to your computer and use it in GitHub Desktop.
CSS Preset Values
enum Operator {
ADD = "+",
SUB = "-",
MUL = "*",
DIV = "/",
}
type Expression<O extends Operator> = `(${string} ${O} ${string})`
type CalcExpression<O extends Operator> = `calc(${Expression<O>})`
export const add = (value1: string, value2: string): Expression<Operator.ADD> => {
return `(${value1} ${Operator.ADD} ${value2})`
}
export const sub = (value1: string, value2: string): Expression<Operator.SUB> => {
return `(${value1} ${Operator.SUB} ${value2})`
}
export const mul = (value1: string, value2: number): Expression<Operator.MUL> => {
return `(${value1} ${Operator.MUL} ${value2})`
}
export const div = (value1: string, value2: number): Expression<Operator.DIV> => {
return `(${value1} ${Operator.DIV} ${value2})`
}
export const calc = <O extends Operator>(exp: Expression<O>): CalcExpression<O> => {
return `calc(${exp})`
}
type NegativeValue<V extends string> = `-${V}`
export const negative = <V extends string>(value: V): NegativeValue<V> => {
return `-${value}`
}
export enum Colors {
ROSE_50 = "#fff1f2",
ROSE_100 = "#ffe4e6",
ROSE_200 = "#fecdd3",
ROSE_300 = "#fda4af",
ROSE_400 = "#fb7185",
ROSE_500 = "#f43f5e",
ROSE_600 = "#e11d48",
ROSE_700 = "#be123c",
ROSE_800 = "#9f1239",
ROSE_900 = "#881337",
PINK_50 = "#fdf2f8",
PINK_100 = "#fce7f3",
PINK_200 = "#fbcfe8",
PINK_300 = "#f9a8d4",
PINK_400 = "#f472b6",
PINK_500 = "#ec4899",
PINK_600 = "#db2777",
PINK_700 = "#be185d",
PINK_800 = "#9d174d",
PINK_900 = "#831843",
FUCHSIA_50 = "#fdf4ff",
FUCHSIA_100 = "#fae8ff",
FUCHSIA_200 = "#f5d0fe",
FUCHSIA_300 = "#f0abfc",
FUCHSIA_400 = "#e879f9",
FUCHSIA_500 = "#d946ef",
FUCHSIA_600 = "#c026d3",
FUCHSIA_700 = "#a21caf",
FUCHSIA_800 = "#86198f",
FUCHSIA_900 = "#701a75",
PURPLE_50 = "#faf5ff",
PURPLE_100 = "#f3e8ff",
PURPLE_200 = "#e9d5ff",
PURPLE_300 = "#d8b4fe",
PURPLE_400 = "#c084fc",
PURPLE_500 = "#a855f7",
PURPLE_600 = "#9333ea",
PURPLE_700 = "#7e22ce",
PURPLE_800 = "#6b21a8",
PURPLE_900 = "#581c87",
VIOLET_50 = "#f5f3ff",
VIOLET_100 = "#ede9fe",
VIOLET_200 = "#ddd6fe",
VIOLET_300 = "#c4b5fd",
VIOLET_400 = "#a78bfa",
VIOLET_500 = "#8b5cf6",
VIOLET_600 = "#7c3aed",
VIOLET_700 = "#6d28d9",
VIOLET_800 = "#5b21b6",
VIOLET_900 = "#4c1d95",
INDIGO_50 = "#eef2ff",
INDIGO_100 = "#e0e7ff",
INDIGO_200 = "#c7d2fe",
INDIGO_300 = "#a5b4fc",
INDIGO_400 = "#818cf8",
INDIGO_500 = "#6366f1",
INDIGO_600 = "#4f46e5",
INDIGO_700 = "#4338ca",
INDIGO_800 = "#3730a3",
INDIGO_900 = "#312e81",
BLUE_50 = "#eff6ff",
BLUE_100 = "#dbeafe",
BLUE_200 = "#bfdbfe",
BLUE_300 = "#93c5fd",
BLUE_400 = "#60a5fa",
BLUE_500 = "#3b82f6",
BLUE_600 = "#2563eb",
BLUE_700 = "#1d4ed8",
BLUE_800 = "#1e40af",
BLUE_900 = "#1e3a8a",
SKY_50 = "#f0f9ff",
SKY_100 = "#e0f2fe",
SKY_200 = "#bae6fd",
SKY_300 = "#7dd3fc",
SKY_400 = "#38bdf8",
SKY_500 = "#0ea5e9",
SKY_600 = "#0284c7",
SKY_700 = "#0369a1",
SKY_800 = "#075985",
SKY_900 = "#0c4a6e",
CYAN_50 = "#ecfeff",
CYAN_100 = "#cffafe",
CYAN_200 = "#a5f3fc",
CYAN_300 = "#67e8f9",
CYAN_400 = "#22d3ee",
CYAN_500 = "#06b6d4",
CYAN_600 = "#0891b2",
CYAN_700 = "#0e7490",
CYAN_800 = "#155e75",
CYAN_900 = "#164e63",
TEAL_50 = "#f0fdfa",
TEAL_100 = "#ccfbf1",
TEAL_200 = "#99f6e4",
TEAL_300 = "#5eead4",
TEAL_400 = "#2dd4bf",
TEAL_500 = "#14b8a6",
TEAL_600 = "#0d9488",
TEAL_700 = "#0f766e",
TEAL_800 = "#115e59",
TEAL_900 = "#134e4a",
EMERALD_50 = "#ecfdf5",
EMERALD_100 = "#d1fae5",
EMERALD_200 = "#a7f3d0",
EMERALD_300 = "#6ee7b7",
EMERALD_400 = "#34d399",
EMERALD_500 = "#10b981",
EMERALD_600 = "#059669",
EMERALD_700 = "#047857",
EMERALD_800 = "#065f46",
EMERALD_900 = "#064e3b",
GREEN_50 = "#f0fdf4",
GREEN_100 = "#dcfce7",
GREEN_200 = "#bbf7d0",
GREEN_300 = "#86efac",
GREEN_400 = "#4ade80",
GREEN_500 = "#22c55e",
GREEN_600 = "#16a34a",
GREEN_700 = "#15803d",
GREEN_800 = "#166534",
GREEN_900 = "#14532d",
LIME_50 = "#f7fee7",
LIME_100 = "#ecfccb",
LIME_200 = "#d9f99d",
LIME_300 = "#bef264",
LIME_400 = "#a3e635",
LIME_500 = "#84cc16",
LIME_600 = "#65a30d",
LIME_700 = "#4d7c0f",
LIME_800 = "#3f6212",
LIME_900 = "#365314",
YELLOW_50 = "#fefce8",
YELLOW_100 = "#fef9c3",
YELLOW_200 = "#fef08a",
YELLOW_300 = "#fde047",
YELLOW_400 = "#facc15",
YELLOW_500 = "#eab308",
YELLOW_600 = "#ca8a04",
YELLOW_700 = "#a16207",
YELLOW_800 = "#854d0e",
YELLOW_900 = "#713f12",
AMBER_50 = "#fffbeb",
AMBER_100 = "#fef3c7",
AMBER_200 = "#fde68a",
AMBER_300 = "#fcd34d",
AMBER_400 = "#fbbf24",
AMBER_500 = "#f59e0b",
AMBER_600 = "#d97706",
AMBER_700 = "#b45309",
AMBER_800 = "#92400e",
AMBER_900 = "#78350f",
ORANGE_50 = "#fff7ed",
ORANGE_100 = "#ffedd5",
ORANGE_200 = "#fed7aa",
ORANGE_300 = "#fdba74",
ORANGE_400 = "#fb923c",
ORANGE_500 = "#f97316",
ORANGE_600 = "#ea580c",
ORANGE_700 = "#c2410c",
ORANGE_800 = "#9a3412",
ORANGE_900 = "#7c2d12",
RED_50 = "#fef2f2",
RED_100 = "#fee2e2",
RED_200 = "#fecaca",
RED_300 = "#fca5a5",
RED_400 = "#f87171",
RED_500 = "#ef4444",
RED_600 = "#dc2626",
RED_700 = "#b91c1c",
RED_800 = "#991b1b",
RED_900 = "#7f1d1d",
WARM_GRAY_50 = "#fafaf9",
WARM_GRAY_100 = "#f5f5f4",
WARM_GRAY_200 = "#e7e5e4",
WARM_GRAY_300 = "#d6d3d1",
WARM_GRAY_400 = "#a8a29e",
WARM_GRAY_500 = "#78716c",
WARM_GRAY_600 = "#57534e",
WARM_GRAY_700 = "#44403c",
WARM_GRAY_800 = "#292524",
WARM_GRAY_900 = "#1c1917",
TRUE_GRAY_50 = "#fafafa",
TRUE_GRAY_100 = "#f5f5f5",
TRUE_GRAY_200 = "#e5e5e5",
TRUE_GRAY_300 = "#d4d4d4",
TRUE_GRAY_400 = "#a3a3a3",
TRUE_GRAY_500 = "#737373",
TRUE_GRAY_600 = "#525252",
TRUE_GRAY_700 = "#404040",
TRUE_GRAY_800 = "#262626",
TRUE_GRAY_900 = "#171717",
GRAY_50 = "#fafafa",
GRAY_100 = "#f4f4f5",
GRAY_200 = "#e4e4e7",
GRAY_300 = "#d4d4d8",
GRAY_400 = "#a1a1aa",
GRAY_500 = "#71717a",
GRAY_600 = "#52525b",
GRAY_700 = "#3f3f46",
GRAY_800 = "#27272a",
GRAY_900 = "#18181b",
COOL_GRAY50 = "#f9fafb",
COOL_GRAY100 = "#f3f4f6",
COOL_GRAY200 = "#e5e7eb",
COOL_GRAY300 = "#d1d5db",
COOL_GRAY400 = "#9ca3af",
COOL_GRAY500 = "#6b7280",
COOL_GRAY600 = "#4b5563",
COOL_GRAY700 = "#374151",
COOL_GRAY800 = "#1f2937",
COOL_GRAY900 = "#111827",
BLUE_GRAY_50 = "#f8fafc",
BLUE_GRAY_100 = "#f1f5f9",
BLUE_GRAY_200 = "#e2e8f0",
BLUE_GRAY_300 = "#cbd5e1",
BLUE_GRAY_400 = "#94a3b8",
BLUE_GRAY_500 = "#64748b",
BLUE_GRAY_600 = "#475569",
BLUE_GRAY_700 = "#334155",
BLUE_GRAY_800 = "#1e293b",
BLUE_GRAY_900 = "#0f172a",
}
export enum Length {
NONE = "0",
AUTO = "auto",
PX_1 = "1px",
PX_2 = "2px",
PX_3 = "3px",
PX_4 = "4px",
PX_8 = "8px",
PX_16 = "16px",
PX_24 = "24px",
PX_32 = "32px",
PX_64 = "64px",
PX_96 = "96px",
PX_128 = "128px",
PX_192 = "192px",
PX_256 = "256px",
PX_384 = "384px",
PX_512 = "512px",
PX_640 = "640px",
PX_768 = "768px",
FLUID = "100%",
FRACTION_1_OF_2 = "50%",
FRACTION_1_OF_3 = "33.333333%",
FRACTION_2_OF_3 = "66.666667%",
FRACTION_1_OF_4 = "25%",
FRACTION_2_OF_4 = "50%",
FRACTION_3_OF_4 = "75%",
FRACTION_1_OF_5 = "20%",
FRACTION_2_OF_5 = "40%",
FRACTION_3_OF_5 = "60%",
FRACTION_4_OF_5 = "80%",
FRACTION_1_OF_12 = "8.333333%",
FRACTION_2_OF_12 = "16.666667%",
FRACTION_3_OF_12 = "25%",
FRACTION_4_OF_12 = "33.333333%",
FRACTION_5_OF_12 = "41.666667%",
FRACTION_6_OF_12 = "50%",
FRACTION_7_OF_12 = "58.333333%",
FRACTION_8_OF_12 = "66.666667%",
FRACTION_9_OF_12 = "75%",
FRACTION_10_OF_12 = "83.333333%",
FRACTION_11_OF_12 = "91.666667%",
SCREEN = "100vw",
SCREEN_SM = "640px",
SCREEN_MD = "960px",
SCREEN_LG = "1280px",
SCREEN_XL = "1920px",
NAGETIVE_PX_1 = "-1px",
NAGETIVE_PX_2 = "-2px",
NAGETIVE_PX_3 = "-3px",
NAGETIVE_PX_4 = "-4px",
NAGETIVE_PX_8 = "-8px",
NAGETIVE_PX_16 = "-16px",
NAGETIVE_PX_24 = "-24px",
NAGETIVE_PX_32 = "-32px",
NAGETIVE_PX_64 = "-64px",
NAGETIVE_PX_96 = "-96px",
NAGETIVE_PX_128 = "-128px",
NAGETIVE_PX_192 = "-192px",
NAGETIVE_PX_256 = "-256px",
NAGETIVE_PX_384 = "-384px",
NAGETIVE_PX_512 = "-512px",
NAGETIVE_PX_640 = "-640px",
NAGETIVE_PX_768 = "-768px",
NAGETIVE_FULL = "-100%",
NAGETIVE_FRACTION_1_OF_2 = "-50%",
NAGETIVE_FRACTION_1_OF_3 = "-33.333333%",
NAGETIVE_FRACTION_2_OF_3 = "-66.666667%",
NAGETIVE_FRACTION_1_OF_4 = "-25%",
NAGETIVE_FRACTION_2_OF_4 = "-50%",
NAGETIVE_FRACTION_3_OF_4 = "-75%",
NAGETIVE_FRACTION_1_OF_5 = "-20%",
NAGETIVE_FRACTION_2_OF_5 = "-40%",
NAGETIVE_FRACTION_3_OF_5 = "-60%",
NAGETIVE_FRACTION_4_OF_5 = "-80%",
NAGETIVE_FRACTION_1_OF_12 = "-8.333333%",
NAGETIVE_FRACTION_2_OF_12 = "-16.666667%",
NAGETIVE_FRACTION_3_OF_12 = "-25%",
NAGETIVE_FRACTION_4_OF_12 = "-33.333333%",
NAGETIVE_FRACTION_5_OF_12 = "-41.666667%",
NAGETIVE_FRACTION_6_OF_12 = "-50%",
NAGETIVE_FRACTION_7_OF_12 = "-58.333333%",
NAGETIVE_FRACTION_8_OF_12 = "-66.666667%",
NAGETIVE_FRACTION_9_OF_12 = "-75%",
NAGETIVE_FRACTION_10_OF_12 = "-83.333333%",
NAGETIVE_FRACTION_11_OF_12 = "-91.666667%",
NAGETIVE_SCREEN = "-100vw",
NAGETIVE_SCREEN_SM = "-640px",
NAGETIVE_SCREEN_MD = "-960px",
NAGETIVE_SCREEN_LG = "-1280px",
NAGETIVE_SCREEN_XL = "-1920px",
}
export enum FontSize {
XS = "0.75rem",
SM = "0.875rem",
MD = "1rem",
LG = "1.125rem",
XL = "1.25rem",
XXL = "1.5rem",
XXXL = "1.75rem",
XXXXL = "2.25rem",
}
export enum LineHeight {
XS = "1",
SM = "1.25",
MD = "1.5",
LG = "1.75",
XL = "2",
}
export enum FontWeight {
LIGHT = "300",
NORMAL = "400",
MEDIUM = "500",
SEMIBOLD = "600",
BOLD = "700",
}
export enum FontFamily {
/**
* 中英无衬线字体 + emoji 最佳实践
*/
BASE = "system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", \"PingFang SC\", \"Hiragino Sans GB\", \"Noto Sans CJK SC\", \"Source Han Sans SC\", \"Source Han Sans CN\", \"Microsoft YaHei\", \"ST Heiti\", SimHei, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\", sans-serif",
/**
* 中英无衬线等宽字体 + emoji 最佳实践
*/
CODE = "SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace, \"Noto Sans CJK SC\", \"Source Han Sans SC\", \"Source Han Sans CN\", \"Wenquanyi Micro Hei Mono\", SimHei, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\", sans-serif",
}
export enum BorderWidth {
NONE = "0",
AUTO = "auto",
BORDER_1 = "1px",
BORDER_2 = "2px",
BORDER_3 = "3px",
BORDER_4 = "4px",
BORDER_5 = "5px",
}
export enum BorderRadius {
NONE = "0",
XS = "4px",
SM = "8px",
MD = "12px",
LG = "16px",
XL = "24px",
XXL = "32px",
MAX = "9999px",
}
export type Auto = "auto"
export type Px = `${number}px`
export type Pct = `${number}%`
export type Ratio = `${number}`
export type HslColor = `hsla(${number}, ${Pct}, ${Pct}, ${number})`
:root {
--color-rose-50: #fff1f2;
--color-rose-100: #ffe4e6;
--color-rose-200: #fecdd3;
--color-rose-300: #fda4af;
--color-rose-400: #fb7185;
--color-rose-500: #f43f5e;
--color-rose-600: #e11d48;
--color-rose-700: #be123c;
--color-rose-800: #9f1239;
--color-rose-900: #881337;
--color-pink-50: #fdf2f8;
--color-pink-100: #fce7f3;
--color-pink-200: #fbcfe8;
--color-pink-300: #f9a8d4;
--color-pink-400: #f472b6;
--color-pink-500: #ec4899;
--color-pink-600: #db2777;
--color-pink-700: #be185d;
--color-pink-800: #9d174d;
--color-pink-900: #831843;
--color-fuchsia-50: #fdf4ff;
--color-fuchsia-100: #fae8ff;
--color-fuchsia-200: #f5d0fe;
--color-fuchsia-300: #f0abfc;
--color-fuchsia-400: #e879f9;
--color-fuchsia-500: #d946ef;
--color-fuchsia-600: #c026d3;
--color-fuchsia-700: #a21caf;
--color-fuchsia-800: #86198f;
--color-fuchsia-900: #701a75;
--color-purple-50: #faf5ff;
--color-purple-100: #f3e8ff;
--color-purple-200: #e9d5ff;
--color-purple-300: #d8b4fe;
--color-purple-400: #c084fc;
--color-purple-500: #a855f7;
--color-purple-600: #9333ea;
--color-purple-700: #7e22ce;
--color-purple-800: #6b21a8;
--color-purple-900: #581c87;
--color-violet-50: #f5f3ff;
--color-violet-100: #ede9fe;
--color-violet-200: #ddd6fe;
--color-violet-300: #c4b5fd;
--color-violet-400: #a78bfa;
--color-violet-500: #8b5cf6;
--color-violet-600: #7c3aed;
--color-violet-700: #6d28d9;
--color-violet-800: #5b21b6;
--color-violet-900: #4c1d95;
--color-indigo-50: #eef2ff;
--color-indigo-100: #e0e7ff;
--color-indigo-200: #c7d2fe;
--color-indigo-300: #a5b4fc;
--color-indigo-400: #818cf8;
--color-indigo-500: #6366f1;
--color-indigo-600: #4f46e5;
--color-indigo-700: #4338ca;
--color-indigo-800: #3730a3;
--color-indigo-900: #312e81;
--color-blue-50: #eff6ff;
--color-blue-100: #dbeafe;
--color-blue-200: #bfdbfe;
--color-blue-300: #93c5fd;
--color-blue-400: #60a5fa;
--color-blue-500: #3b82f6;
--color-blue-600: #2563eb;
--color-blue-700: #1d4ed8;
--color-blue-800: #1e40af;
--color-blue-900: #1e3a8a;
--color-sky-50: #f0f9ff;
--color-sky-100: #e0f2fe;
--color-sky-200: #bae6fd;
--color-sky-300: #7dd3fc;
--color-sky-400: #38bdf8;
--color-sky-500: #0ea5e9;
--color-sky-600: #0284c7;
--color-sky-700: #0369a1;
--color-sky-800: #075985;
--color-sky-900: #0c4a6e;
--color-cyan-50: #ecfeff;
--color-cyan-100: #cffafe;
--color-cyan-200: #a5f3fc;
--color-cyan-300: #67e8f9;
--color-cyan-400: #22d3ee;
--color-cyan-500: #06b6d4;
--color-cyan-600: #0891b2;
--color-cyan-700: #0e7490;
--color-cyan-800: #155e75;
--color-cyan-900: #164e63;
--color-teal-50: #f0fdfa;
--color-teal-100: #ccfbf1;
--color-teal-200: #99f6e4;
--color-teal-300: #5eead4;
--color-teal-400: #2dd4bf;
--color-teal-500: #14b8a6;
--color-teal-600: #0d9488;
--color-teal-700: #0f766e;
--color-teal-800: #115e59;
--color-teal-900: #134e4a;
--color-emerald-50: #ecfdf5;
--color-emerald-100: #d1fae5;
--color-emerald-200: #a7f3d0;
--color-emerald-300: #6ee7b7;
--color-emerald-400: #34d399;
--color-emerald-500: #10b981;
--color-emerald-600: #059669;
--color-emerald-700: #047857;
--color-emerald-800: #065f46;
--color-emerald-900: #064e3b;
--color-green-50: #f0fdf4;
--color-green-100: #dcfce7;
--color-green-200: #bbf7d0;
--color-green-300: #86efac;
--color-green-400: #4ade80;
--color-green-500: #22c55e;
--color-green-600: #16a34a;
--color-green-700: #15803d;
--color-green-800: #166534;
--color-green-900: #14532d;
--color-lime-50: #f7fee7;
--color-lime-100: #ecfccb;
--color-lime-200: #d9f99d;
--color-lime-300: #bef264;
--color-lime-400: #a3e635;
--color-lime-500: #84cc16;
--color-lime-600: #65a30d;
--color-lime-700: #4d7c0f;
--color-lime-800: #3f6212;
--color-lime-900: #365314;
--color-yellow-50: #fefce8;
--color-yellow-100: #fef9c3;
--color-yellow-200: #fef08a;
--color-yellow-300: #fde047;
--color-yellow-400: #facc15;
--color-yellow-500: #eab308;
--color-yellow-600: #ca8a04;
--color-yellow-700: #a16207;
--color-yellow-800: #854d0e;
--color-yellow-900: #713f12;
--color-amber-50: #fffbeb;
--color-amber-100: #fef3c7;
--color-amber-200: #fde68a;
--color-amber-300: #fcd34d;
--color-amber-400: #fbbf24;
--color-amber-500: #f59e0b;
--color-amber-600: #d97706;
--color-amber-700: #b45309;
--color-amber-800: #92400e;
--color-amber-900: #78350f;
--color-orange-50: #fff7ed;
--color-orange-100: #ffedd5;
--color-orange-200: #fed7aa;
--color-orange-300: #fdba74;
--color-orange-400: #fb923c;
--color-orange-500: #f97316;
--color-orange-600: #ea580c;
--color-orange-700: #c2410c;
--color-orange-800: #9a3412;
--color-orange-900: #7c2d12;
--color-red-50: #fef2f2;
--color-red-100: #fee2e2;
--color-red-200: #fecaca;
--color-red-300: #fca5a5;
--color-red-400: #f87171;
--color-red-500: #ef4444;
--color-red-600: #dc2626;
--color-red-700: #b91c1c;
--color-red-800: #991b1b;
--color-red-900: #7f1d1d;
--color-warm-gray-50: #fafaf9;
--color-warm-gray-100: #f5f5f4;
--color-warm-gray-200: #e7e5e4;
--color-warm-gray-300: #d6d3d1;
--color-warm-gray-400: #a8a29e;
--color-warm-gray-500: #78716c;
--color-warm-gray-600: #57534e;
--color-warm-gray-700: #44403c;
--color-warm-gray-800: #292524;
--color-warm-gray-900: #1c1917;
--color-true-gray-50: #fafafa;
--color-true-gray-100: #f5f5f5;
--color-true-gray-200: #e5e5e5;
--color-true-gray-300: #d4d4d4;
--color-true-gray-400: #a3a3a3;
--color-true-gray-500: #737373;
--color-true-gray-600: #525252;
--color-true-gray-700: #404040;
--color-true-gray-800: #262626;
--color-true-gray-900: #171717;
--color-gray-50: #fafafa;
--color-gray-100: #f4f4f5;
--color-gray-200: #e4e4e7;
--color-gray-300: #d4d4d8;
--color-gray-400: #a1a1aa;
--color-gray-500: #71717a;
--color-gray-600: #52525b;
--color-gray-700: #3f3f46;
--color-gray-800: #27272a;
--color-gray-900: #18181b;
--color-cool-gray-50: #f9fafb;
--color-cool-gray-100: #f3f4f6;
--color-cool-gray-200: #e5e7eb;
--color-cool-gray-300: #d1d5db;
--color-cool-gray-400: #9ca3af;
--color-cool-gray-500: #6b7280;
--color-cool-gray-600: #4b5563;
--color-cool-gray-700: #374151;
--color-cool-gray-800: #1f2937;
--color-cool-gray-900: #111827;
--color-blue-gray-50: #f8fafc;
--color-blue-gray-100: #f1f5f9;
--color-blue-gray-200: #e2e8f0;
--color-blue-gray-300: #cbd5e1;
--color-blue-gray-400: #94a3b8;
--color-blue-gray-500: #64748b;
--color-blue-gray-600: #475569;
--color-blue-gray-700: #334155;
--color-blue-gray-800: #1e293b;
--color-blue-gray-900: #0f172a;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment