Accessibility - v2.0

Tailwind Colors Reference

The ArtisanPack UI Accessibility package supports all standard Tailwind CSS color names. This reference lists all the available color names and their corresponding hex values that can be used with the AccessibleColorGenerator class and the generateAccessibleTextColor helper function.

Using Tailwind Color Names

Instead of using hex color codes, you can use Tailwind color names:

use ArtisanPack\Accessibility\Core\AccessibleColorGenerator;

$generator = new AccessibleColorGenerator();

// Using Tailwind color name
$textColor = $generator->generateAccessibleTextColor('blue-500');

// Using helper function
$tintedColor = generateAccessibleTextColor('red-700', true);

Available Color Names

Black & White

Color Name Hex Value
white #ffffff
black #000000

Slate

Color Name Hex Value
slate-50 #f8fafc
slate-100 #f1f5f9
slate-200 #e2e8f0
slate-300 #cbd5e1
slate-400 #94a3b8
slate-500 #64748b
slate-600 #475569
slate-700 #334155
slate-800 #1e293b
slate-900 #0f172a
slate-950 #020617

Gray

Color Name Hex Value
gray-50 #f9fafb
gray-100 #f3f4f6
gray-200 #e5e7eb
gray-300 #d1d5db
gray-400 #9ca3af
gray-500 #6b7280
gray-600 #4b5563
gray-700 #374151
gray-800 #1f2937
gray-900 #111827
gray-950 #030712

Zinc

Color Name Hex Value
zinc-50 #fafafa
zinc-100 #f4f4f5
zinc-200 #e4e4e7
zinc-300 #d4d4d8
zinc-400 #a1a1aa
zinc-500 #71717a
zinc-600 #52525b
zinc-700 #3f3f46
zinc-800 #27272a
zinc-900 #18181b
zinc-950 #09090b

Neutral

Color Name Hex Value
neutral-50 #fafafa
neutral-100 #f5f5f5
neutral-200 #e5e5e5
neutral-300 #d4d4d4
neutral-400 #a3a3a3
neutral-500 #737373
neutral-600 #525252
neutral-700 #404040
neutral-800 #262626
neutral-900 #171717
neutral-950 #0a0a0a

Stone

Color Name Hex Value
stone-50 #fafaf9
stone-100 #f5f5f4
stone-200 #e7e5e4
stone-300 #d6d3d1
stone-400 #a8a29e
stone-500 #78716c
stone-600 #57534e
stone-700 #44403c
stone-800 #292524
stone-900 #1c1917
stone-950 #0c0a09

Red

Color Name Hex Value
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
red-950 #450a0a

Orange

Color Name Hex Value
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
orange-950 #431407

Amber

Color Name Hex Value
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
amber-950 #451a03

Yellow

Color Name Hex Value
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
yellow-950 #422006

Lime

Color Name Hex Value
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
lime-950 #1a2e05

Green

Color Name Hex Value
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
green-950 #052e16

Emerald

Color Name Hex Value
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
emerald-950 #022c22

Teal

Color Name Hex Value
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
teal-950 #042f2e

Cyan

Color Name Hex Value
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
cyan-950 #083344

Sky

Color Name Hex Value
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
sky-950 #082f49

Blue

Color Name Hex Value
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
blue-950 #172554

Indigo

Color Name Hex Value
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
indigo-950 #1e1b4b

Violet

Color Name Hex Value
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
violet-950 #2e1065

Purple

Color Name Hex Value
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
purple-950 #3b0764

Fuchsia

Color Name Hex Value
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
fuchsia-950 #4a044e

Pink

Color Name Hex Value
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
pink-950 #500724

Rose

Color Name Hex Value
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
rose-950 #4c0519