From 25bf7ee798de66f41f768aacf2b6f07e155044be Mon Sep 17 00:00:00 2001 From: JMS55 <47158642+JMS55@users.noreply.github.com> Date: Wed, 27 Dec 2023 18:12:43 -0800 Subject: [PATCH] Add remaining colors --- src/colors.rs | 242 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 242 insertions(+) diff --git a/src/colors.rs b/src/colors.rs index 5177566..3761d71 100644 --- a/src/colors.rs +++ b/src/colors.rs @@ -1,5 +1,45 @@ // Tailwind v3.4.0 https://tailwindcss.com/docs/customizing-colors +pub const BLACK: &'static str = "#000000"; +pub const WHITE: &'static str = "#ffffff"; +pub const TRANSPARENT: &'static str = "#00000000"; + +pub const SLATE_50: &'static str = "#f8fafc"; +pub const SLATE_100: &'static str = "#f1f5f9"; +pub const SLATE_200: &'static str = "#e2e8f0"; +pub const SLATE_300: &'static str = "#cbd5e1"; +pub const SLATE_400: &'static str = "#94a3b8"; +pub const SLATE_500: &'static str = "#64748b"; +pub const SLATE_600: &'static str = "#475569"; +pub const SLATE_700: &'static str = "#334155"; +pub const SLATE_800: &'static str = "#1e293b"; +pub const SLATE_900: &'static str = "#0f172a"; +pub const SLATE_950: &'static str = "#020617"; + +pub const GRAY_50: &'static str = "#f9fafb"; +pub const GRAY_100: &'static str = "#f3f4f6"; +pub const GRAY_200: &'static str = "#e5e7eb"; +pub const GRAY_300: &'static str = "#d1d5db"; +pub const GRAY_400: &'static str = "#9ca3af"; +pub const GRAY_500: &'static str = "#6b7280"; +pub const GRAY_600: &'static str = "#4b5563"; +pub const GRAY_700: &'static str = "#374151"; +pub const GRAY_800: &'static str = "#1f2937"; +pub const GRAY_900: &'static str = "#111827"; +pub const GRAY_950: &'static str = "#030712"; + +pub const ZINC_50: &'static str = "#fafafa"; +pub const ZINC_100: &'static str = "#f4f4f5"; +pub const ZINC_200: &'static str = "#e4e4e7"; +pub const ZINC_300: &'static str = "#d4d4d8"; +pub const ZINC_400: &'static str = "#a1a1aa"; +pub const ZINC_500: &'static str = "#71717a"; +pub const ZINC_600: &'static str = "#52525b"; +pub const ZINC_700: &'static str = "#3f3f46"; +pub const ZINC_800: &'static str = "#27272a"; +pub const ZINC_900: &'static str = "#18181b"; +pub const ZINC_950: &'static str = "#09090b"; + pub const NEUTRAL_50: &'static str = "#fafafa"; pub const NEUTRAL_100: &'static str = "#f5f5f5"; pub const NEUTRAL_200: &'static str = "#e5e5e5"; @@ -12,7 +52,161 @@ pub const NEUTRAL_800: &'static str = "#262626"; pub const NEUTRAL_900: &'static str = "#171717"; pub const NEUTRAL_950: &'static str = "#0a0a0a"; +pub const STONE_50: &'static str = "#fafaf9"; +pub const STONE_100: &'static str = "#f5f5f4"; +pub const STONE_200: &'static str = "#e7e5e4"; +pub const STONE_300: &'static str = "#d6d3d1"; +pub const STONE_400: &'static str = "#a8a29e"; +pub const STONE_500: &'static str = "#78716c"; +pub const STONE_600: &'static str = "#57534e"; +pub const STONE_700: &'static str = "#44403c"; +pub const STONE_800: &'static str = "#292524"; +pub const STONE_900: &'static str = "#1c1917"; +pub const STONE_950: &'static str = "#0c0a09"; + +pub const RED_50: &'static str = "#fef2f2"; +pub const RED_100: &'static str = "#fee2e2"; +pub const RED_200: &'static str = "#fecaca"; +pub const RED_300: &'static str = "#fca5a5"; +pub const RED_400: &'static str = "#f87171"; +pub const RED_500: &'static str = "#ef4444"; +pub const RED_600: &'static str = "#dc2626"; +pub const RED_700: &'static str = "#b91c1c"; +pub const RED_800: &'static str = "#991b1b"; +pub const RED_900: &'static str = "#7f1d1d"; +pub const RED_950: &'static str = "#450a0a"; + +pub const ORANGE_50: &'static str = "#fff7ed"; +pub const ORANGE_100: &'static str = "#ffedd5"; +pub const ORANGE_200: &'static str = "#fed7aa"; +pub const ORANGE_300: &'static str = "#fdba74"; +pub const ORANGE_400: &'static str = "#fb923c"; +pub const ORANGE_500: &'static str = "#f97316"; +pub const ORANGE_600: &'static str = "#ea580c"; +pub const ORANGE_700: &'static str = "#c2410c"; +pub const ORANGE_800: &'static str = "#9a3412"; +pub const ORANGE_900: &'static str = "#7c2d12"; +pub const ORANGE_950: &'static str = "#431407"; + +pub const AMBER_50: &'static str = "#fffbeb"; +pub const AMBER_100: &'static str = "#fef3c7"; +pub const AMBER_200: &'static str = "#fde68a"; +pub const AMBER_300: &'static str = "#fcd34d"; +pub const AMBER_400: &'static str = "#fbbf24"; +pub const AMBER_500: &'static str = "#f59e0b"; +pub const AMBER_600: &'static str = "#d97706"; +pub const AMBER_700: &'static str = "#b45309"; +pub const AMBER_800: &'static str = "#92400e"; +pub const AMBER_900: &'static str = "#78350f"; +pub const AMBER_950: &'static str = "#451a03"; + +pub const YELLOW_50: &'static str = "#fefce8"; +pub const YELLOW_100: &'static str = "#fef9c3"; +pub const YELLOW_200: &'static str = "#fef08a"; +pub const YELLOW_300: &'static str = "#fde047"; +pub const YELLOW_400: &'static str = "#facc15"; +pub const YELLOW_500: &'static str = "#eab308"; +pub const YELLOW_600: &'static str = "#ca8a04"; +pub const YELLOW_700: &'static str = "#a16207"; +pub const YELLOW_800: &'static str = "#854d0e"; +pub const YELLOW_900: &'static str = "#713f12"; +pub const YELLOW_950: &'static str = "#422006"; + +pub const LIME_50: &'static str = "#f7fee7"; +pub const LIME_100: &'static str = "#ecfccb"; +pub const LIME_200: &'static str = "#d9f99d"; +pub const LIME_300: &'static str = "#bef264"; +pub const LIME_400: &'static str = "#a3e635"; +pub const LIME_500: &'static str = "#84cc16"; +pub const LIME_600: &'static str = "#65a30d"; +pub const LIME_700: &'static str = "#4d7c0f"; +pub const LIME_800: &'static str = "#3f6212"; +pub const LIME_900: &'static str = "#365314"; +pub const LIME_950: &'static str = "#1a2e05"; + +pub const GREEN_50: &'static str = "#f0fdf4"; +pub const GREEN_100: &'static str = "#dcfce7"; +pub const GREEN_200: &'static str = "#bbf7d0"; +pub const GREEN_300: &'static str = "#86efac"; +pub const GREEN_400: &'static str = "#4ade80"; +pub const GREEN_500: &'static str = "#22c55e"; +pub const GREEN_600: &'static str = "#16a34a"; +pub const GREEN_700: &'static str = "#15803d"; +pub const GREEN_800: &'static str = "#166534"; +pub const GREEN_900: &'static str = "#14532d"; +pub const GREEN_950: &'static str = "#052e16"; + +pub const EMERALD_50: &'static str = "#ecfdf5"; +pub const EMERALD_100: &'static str = "#d1fae5"; +pub const EMERALD_200: &'static str = "#a7f3d0"; +pub const EMERALD_300: &'static str = "#6ee7b7"; +pub const EMERALD_400: &'static str = "#34d399"; +pub const EMERALD_500: &'static str = "#10b981"; +pub const EMERALD_600: &'static str = "#059669"; +pub const EMERALD_700: &'static str = "#047857"; +pub const EMERALD_800: &'static str = "#065f46"; +pub const EMERALD_900: &'static str = "#064e3b"; +pub const EMERALD_950: &'static str = "#022c22"; + +pub const TEAL_50: &'static str = "#f0fdfa"; +pub const TEAL_100: &'static str = "#ccfbf1"; +pub const TEAL_200: &'static str = "#99f6e4"; +pub const TEAL_300: &'static str = "#5eead4"; +pub const TEAL_400: &'static str = "#2dd4bf"; +pub const TEAL_500: &'static str = "#14b8a6"; +pub const TEAL_600: &'static str = "#0d9488"; +pub const TEAL_700: &'static str = "#0f766e"; +pub const TEAL_800: &'static str = "#115e59"; +pub const TEAL_900: &'static str = "#134e4a"; +pub const TEAL_950: &'static str = "#042f2e"; + +pub const CYAN_50: &'static str = "#ecfeff"; +pub const CYAN_100: &'static str = "#cffafe"; +pub const CYAN_200: &'static str = "#a5f3fc"; +pub const CYAN_300: &'static str = "#67e8f9"; +pub const CYAN_400: &'static str = "#22d3ee"; +pub const CYAN_500: &'static str = "#06b6d4"; +pub const CYAN_600: &'static str = "#0891b2"; +pub const CYAN_700: &'static str = "#0e7490"; +pub const CYAN_800: &'static str = "#155e75"; +pub const CYAN_900: &'static str = "#164e63"; +pub const CYAN_950: &'static str = "#083344"; + +pub const SKY_50: &'static str = "#f0f9ff"; +pub const SKY_100: &'static str = "#e0f2fe"; +pub const SKY_200: &'static str = "#bae6fd"; +pub const SKY_300: &'static str = "#7dd3fc"; +pub const SKY_400: &'static str = "#38bdf8"; +pub const SKY_500: &'static str = "#0ea5e9"; +pub const SKY_600: &'static str = "#0284c7"; +pub const SKY_700: &'static str = "#0369a1"; +pub const SKY_800: &'static str = "#075985"; +pub const SKY_900: &'static str = "#0c4a6e"; +pub const SKY_950: &'static str = "#082f49"; + +pub const BLUE_50: &'static str = "#eff6ff"; +pub const BLUE_100: &'static str = "#dbeafe"; +pub const BLUE_200: &'static str = "#bfdbfe"; +pub const BLUE_300: &'static str = "#93c5fd"; +pub const BLUE_400: &'static str = "#60a5fa"; +pub const BLUE_500: &'static str = "#3b82f6"; +pub const BLUE_600: &'static str = "#2563eb"; +pub const BLUE_700: &'static str = "#1d4ed8"; +pub const BLUE_800: &'static str = "#1e40af"; +pub const BLUE_900: &'static str = "#1e3a8a"; +pub const BLUE_950: &'static str = "#172554"; + +pub const INDIGO_50: &'static str = "#eef2ff"; +pub const INDIGO_100: &'static str = "#e0e7ff"; +pub const INDIGO_200: &'static str = "#c7d2fe"; +pub const INDIGO_300: &'static str = "#a5b4fc"; +pub const INDIGO_400: &'static str = "#818cf8"; +pub const INDIGO_500: &'static str = "#6366f1"; pub const INDIGO_600: &'static str = "#4f46e5"; +pub const INDIGO_700: &'static str = "#4338ca"; +pub const INDIGO_800: &'static str = "#3730a3"; +pub const INDIGO_900: &'static str = "#312e81"; +pub const INDIGO_950: &'static str = "#1e1b4b"; pub const VIOLET_50: &'static str = "#f5f3ff"; pub const VIOLET_100: &'static str = "#ede9fe"; @@ -25,3 +219,51 @@ pub const VIOLET_700: &'static str = "#6d28d9"; pub const VIOLET_800: &'static str = "#5b21b6"; pub const VIOLET_900: &'static str = "#4c1d95"; pub const VIOLET_950: &'static str = "#2e1065"; + +pub const PURPLE_50: &'static str = "#faf5ff"; +pub const PURPLE_100: &'static str = "#f3e8ff"; +pub const PURPLE_200: &'static str = "#e9d5ff"; +pub const PURPLE_300: &'static str = "#d8b4fe"; +pub const PURPLE_400: &'static str = "#c084fc"; +pub const PURPLE_500: &'static str = "#a855f7"; +pub const PURPLE_600: &'static str = "#9333ea"; +pub const PURPLE_700: &'static str = "#7e22ce"; +pub const PURPLE_800: &'static str = "#6b21a8"; +pub const PURPLE_900: &'static str = "#581c87"; +pub const PURPLE_950: &'static str = "#3b0764"; + +pub const FUCHSIA_50: &'static str = "#fdf4ff"; +pub const FUCHSIA_100: &'static str = "#fae8ff"; +pub const FUCHSIA_200: &'static str = "#f5d0fe"; +pub const FUCHSIA_300: &'static str = "#f0abfc"; +pub const FUCHSIA_400: &'static str = "#e879f9"; +pub const FUCHSIA_500: &'static str = "#d946ef"; +pub const FUCHSIA_600: &'static str = "#c026d3"; +pub const FUCHSIA_700: &'static str = "#a21caf"; +pub const FUCHSIA_800: &'static str = "#86198f"; +pub const FUCHSIA_900: &'static str = "#701a75"; +pub const FUCHSIA_950: &'static str = "#4a044e"; + +pub const PINK_50: &'static str = "#fdf2f8"; +pub const PINK_100: &'static str = "#fce7f3"; +pub const PINK_200: &'static str = "#fbcfe8"; +pub const PINK_300: &'static str = "#f9a8d4"; +pub const PINK_400: &'static str = "#f472b6"; +pub const PINK_500: &'static str = "#ec4899"; +pub const PINK_600: &'static str = "#db2777"; +pub const PINK_700: &'static str = "#be185d"; +pub const PINK_800: &'static str = "#9d174d"; +pub const PINK_900: &'static str = "#831843"; +pub const PINK_950: &'static str = "#500724"; + +pub const ROSE_50: &'static str = "#fff1f2"; +pub const ROSE_100: &'static str = "#ffe4e6"; +pub const ROSE_200: &'static str = "#fecdd3"; +pub const ROSE_300: &'static str = "#fda4af"; +pub const ROSE_400: &'static str = "#fb7185"; +pub const ROSE_500: &'static str = "#f43f5e"; +pub const ROSE_600: &'static str = "#e11d48"; +pub const ROSE_700: &'static str = "#be123c"; +pub const ROSE_800: &'static str = "#9f1239"; +pub const ROSE_900: &'static str = "#881337"; +pub const ROSE_950: &'static str = "#4c0519";