Color & Backgrounds

color

Setting foreground color and color alpha.

Overview

ClassDeclarations
Aafg:transparentcolor: transparent;
Aafg-currentcolor: currentColor;
Aafg-blackcolor: oklch(0% 0 none);
Aafg-whitecolor: oklch(100% 0 none);
Aafg-stonecolor: var(--color-stone);
Aafg-graycolor: var(--color-gray);
Aafg-neutralcolor: var(--color-neutral);
Aafg-slatecolor: var(--color-slate);
Aafg-browncolor: var(--color-brown);
Aafg-orangecolor: var(--color-orange);
Aafg-ambercolor: var(--color-amber);
Aafg-yellowcolor: var(--color-yellow);
Aafg-limecolor: var(--color-lime);
Aafg-greencolor: var(--color-green);
Aafg-berylcolor: var(--color-beryl);
Aafg-tealcolor: var(--color-teal);
Aafg-cyancolor: var(--color-cyan);
Aafg-skycolor: var(--color-sky);
Aafg-bluecolor: var(--color-blue);
Aafg-indigocolor: var(--color-indigo);
Aafg-violetcolor: var(--color-violet);
Aafg-purplecolor: var(--color-purple);
Aafg-fuchsiacolor: var(--color-fuchsia);
Aafg-pinkcolor: var(--color-pink);
Aafg-crimsoncolor: var(--color-crimson);
Aafg-redcolor: var(--color-red);
Aafg-stone-0color: var(--color-stone-0);
Aafg-stone-5color: var(--color-stone-5);
Aafg-stone-10color: var(--color-stone-10);
Aafg-stone-20color: var(--color-stone-20);
Aafg-stone-30color: var(--color-stone-30);
Aafg-stone-40color: var(--color-stone-40);
Aafg-stone-50color: var(--color-stone-50);
Aafg-stone-60color: var(--color-stone-60);
Aafg-stone-70color: var(--color-stone-70);
Aafg-stone-80color: var(--color-stone-80);
Aafg-stone-90color: var(--color-stone-90);
Aafg-stone-95color: var(--color-stone-95);
Aafg-stone-100color: var(--color-stone-100);
Aafg-gray-0color: var(--color-gray-0);
Aafg-gray-5color: var(--color-gray-5);
Aafg-gray-10color: var(--color-gray-10);
Aafg-gray-20color: var(--color-gray-20);
Aafg-gray-30color: var(--color-gray-30);
Aafg-gray-40color: var(--color-gray-40);
Aafg-gray-50color: var(--color-gray-50);
Aafg-gray-60color: var(--color-gray-60);
Aafg-gray-70color: var(--color-gray-70);
Aafg-gray-80color: var(--color-gray-80);
Aafg-gray-90color: var(--color-gray-90);
Aafg-gray-95color: var(--color-gray-95);
Aafg-gray-100color: var(--color-gray-100);
Aafg-neutral-0color: var(--color-neutral-0);
Aafg-neutral-5color: var(--color-neutral-5);
Aafg-neutral-10color: var(--color-neutral-10);
Aafg-neutral-20color: var(--color-neutral-20);
Aafg-neutral-30color: var(--color-neutral-30);
Aafg-neutral-40color: var(--color-neutral-40);
Aafg-neutral-50color: var(--color-neutral-50);
Aafg-neutral-60color: var(--color-neutral-60);
Aafg-neutral-70color: var(--color-neutral-70);
Aafg-neutral-80color: var(--color-neutral-80);
Aafg-neutral-90color: var(--color-neutral-90);
Aafg-neutral-95color: var(--color-neutral-95);
Aafg-neutral-100color: var(--color-neutral-100);
Aafg-slate-0color: var(--color-slate-0);
Aafg-slate-5color: var(--color-slate-5);
Aafg-slate-10color: var(--color-slate-10);
Aafg-slate-20color: var(--color-slate-20);
Aafg-slate-30color: var(--color-slate-30);
Aafg-slate-40color: var(--color-slate-40);
Aafg-slate-50color: var(--color-slate-50);
Aafg-slate-60color: var(--color-slate-60);
Aafg-slate-70color: var(--color-slate-70);
Aafg-slate-80color: var(--color-slate-80);
Aafg-slate-90color: var(--color-slate-90);
Aafg-slate-95color: var(--color-slate-95);
Aafg-slate-100color: var(--color-slate-100);
Aafg-brown-0color: var(--color-brown-0);
Aafg-brown-5color: var(--color-brown-5);
Aafg-brown-10color: var(--color-brown-10);
Aafg-brown-20color: var(--color-brown-20);
Aafg-brown-30color: var(--color-brown-30);
Aafg-brown-40color: var(--color-brown-40);
Aafg-brown-50color: var(--color-brown-50);
Aafg-brown-60color: var(--color-brown-60);
Aafg-brown-70color: var(--color-brown-70);
Aafg-brown-80color: var(--color-brown-80);
Aafg-brown-90color: var(--color-brown-90);
Aafg-brown-95color: var(--color-brown-95);
Aafg-brown-100color: var(--color-brown-100);
Aafg-orange-0color: var(--color-orange-0);
Aafg-orange-5color: var(--color-orange-5);
Aafg-orange-10color: var(--color-orange-10);
Aafg-orange-20color: var(--color-orange-20);
Aafg-orange-30color: var(--color-orange-30);
Aafg-orange-40color: var(--color-orange-40);
Aafg-orange-50color: var(--color-orange-50);
Aafg-orange-60color: var(--color-orange-60);
Aafg-orange-70color: var(--color-orange-70);
Aafg-orange-80color: var(--color-orange-80);
Aafg-orange-90color: var(--color-orange-90);
Aafg-orange-95color: var(--color-orange-95);
Aafg-orange-100color: var(--color-orange-100);
Aafg-amber-0color: var(--color-amber-0);
Aafg-amber-5color: var(--color-amber-5);
Aafg-amber-10color: var(--color-amber-10);
Aafg-amber-20color: var(--color-amber-20);
Aafg-amber-30color: var(--color-amber-30);
Aafg-amber-40color: var(--color-amber-40);
Aafg-amber-50color: var(--color-amber-50);
Aafg-amber-60color: var(--color-amber-60);
Aafg-amber-70color: var(--color-amber-70);
Aafg-amber-80color: var(--color-amber-80);
Aafg-amber-90color: var(--color-amber-90);
Aafg-amber-95color: var(--color-amber-95);
Aafg-amber-100color: var(--color-amber-100);
Aafg-yellow-0color: var(--color-yellow-0);
Aafg-yellow-5color: var(--color-yellow-5);
Aafg-yellow-10color: var(--color-yellow-10);
Aafg-yellow-20color: var(--color-yellow-20);
Aafg-yellow-30color: var(--color-yellow-30);
Aafg-yellow-40color: var(--color-yellow-40);
Aafg-yellow-50color: var(--color-yellow-50);
Aafg-yellow-60color: var(--color-yellow-60);
Aafg-yellow-70color: var(--color-yellow-70);
Aafg-yellow-80color: var(--color-yellow-80);
Aafg-yellow-90color: var(--color-yellow-90);
Aafg-yellow-95color: var(--color-yellow-95);
Aafg-yellow-100color: var(--color-yellow-100);
Aafg-lime-0color: var(--color-lime-0);
Aafg-lime-5color: var(--color-lime-5);
Aafg-lime-10color: var(--color-lime-10);
Aafg-lime-20color: var(--color-lime-20);
Aafg-lime-30color: var(--color-lime-30);
Aafg-lime-40color: var(--color-lime-40);
Aafg-lime-50color: var(--color-lime-50);
Aafg-lime-60color: var(--color-lime-60);
Aafg-lime-70color: var(--color-lime-70);
Aafg-lime-80color: var(--color-lime-80);
Aafg-lime-90color: var(--color-lime-90);
Aafg-lime-95color: var(--color-lime-95);
Aafg-lime-100color: var(--color-lime-100);
Aafg-green-0color: var(--color-green-0);
Aafg-green-5color: var(--color-green-5);
Aafg-green-10color: var(--color-green-10);
Aafg-green-20color: var(--color-green-20);
Aafg-green-30color: var(--color-green-30);
Aafg-green-40color: var(--color-green-40);
Aafg-green-50color: var(--color-green-50);
Aafg-green-60color: var(--color-green-60);
Aafg-green-70color: var(--color-green-70);
Aafg-green-80color: var(--color-green-80);
Aafg-green-90color: var(--color-green-90);
Aafg-green-95color: var(--color-green-95);
Aafg-green-100color: var(--color-green-100);
Aafg-beryl-0color: var(--color-beryl-0);
Aafg-beryl-5color: var(--color-beryl-5);
Aafg-beryl-10color: var(--color-beryl-10);
Aafg-beryl-20color: var(--color-beryl-20);
Aafg-beryl-30color: var(--color-beryl-30);
Aafg-beryl-40color: var(--color-beryl-40);
Aafg-beryl-50color: var(--color-beryl-50);
Aafg-beryl-60color: var(--color-beryl-60);
Aafg-beryl-70color: var(--color-beryl-70);
Aafg-beryl-80color: var(--color-beryl-80);
Aafg-beryl-90color: var(--color-beryl-90);
Aafg-beryl-95color: var(--color-beryl-95);
Aafg-beryl-100color: var(--color-beryl-100);
Aafg-teal-0color: var(--color-teal-0);
Aafg-teal-5color: var(--color-teal-5);
Aafg-teal-10color: var(--color-teal-10);
Aafg-teal-20color: var(--color-teal-20);
Aafg-teal-30color: var(--color-teal-30);
Aafg-teal-40color: var(--color-teal-40);
Aafg-teal-50color: var(--color-teal-50);
Aafg-teal-60color: var(--color-teal-60);
Aafg-teal-70color: var(--color-teal-70);
Aafg-teal-80color: var(--color-teal-80);
Aafg-teal-90color: var(--color-teal-90);
Aafg-teal-95color: var(--color-teal-95);
Aafg-teal-100color: var(--color-teal-100);
Aafg-cyan-0color: var(--color-cyan-0);
Aafg-cyan-5color: var(--color-cyan-5);
Aafg-cyan-10color: var(--color-cyan-10);
Aafg-cyan-20color: var(--color-cyan-20);
Aafg-cyan-30color: var(--color-cyan-30);
Aafg-cyan-40color: var(--color-cyan-40);
Aafg-cyan-50color: var(--color-cyan-50);
Aafg-cyan-60color: var(--color-cyan-60);
Aafg-cyan-70color: var(--color-cyan-70);
Aafg-cyan-80color: var(--color-cyan-80);
Aafg-cyan-90color: var(--color-cyan-90);
Aafg-cyan-95color: var(--color-cyan-95);
Aafg-cyan-100color: var(--color-cyan-100);
Aafg-sky-0color: var(--color-sky-0);
Aafg-sky-5color: var(--color-sky-5);
Aafg-sky-10color: var(--color-sky-10);
Aafg-sky-20color: var(--color-sky-20);
Aafg-sky-30color: var(--color-sky-30);
Aafg-sky-40color: var(--color-sky-40);
Aafg-sky-50color: var(--color-sky-50);
Aafg-sky-60color: var(--color-sky-60);
Aafg-sky-70color: var(--color-sky-70);
Aafg-sky-80color: var(--color-sky-80);
Aafg-sky-90color: var(--color-sky-90);
Aafg-sky-95color: var(--color-sky-95);
Aafg-sky-100color: var(--color-sky-100);
Aafg-blue-0color: var(--color-blue-0);
Aafg-blue-5color: var(--color-blue-5);
Aafg-blue-10color: var(--color-blue-10);
Aafg-blue-20color: var(--color-blue-20);
Aafg-blue-30color: var(--color-blue-30);
Aafg-blue-40color: var(--color-blue-40);
Aafg-blue-50color: var(--color-blue-50);
Aafg-blue-60color: var(--color-blue-60);
Aafg-blue-70color: var(--color-blue-70);
Aafg-blue-80color: var(--color-blue-80);
Aafg-blue-90color: var(--color-blue-90);
Aafg-blue-95color: var(--color-blue-95);
Aafg-blue-100color: var(--color-blue-100);
Aafg-indigo-0color: var(--color-indigo-0);
Aafg-indigo-5color: var(--color-indigo-5);
Aafg-indigo-10color: var(--color-indigo-10);
Aafg-indigo-20color: var(--color-indigo-20);
Aafg-indigo-30color: var(--color-indigo-30);
Aafg-indigo-40color: var(--color-indigo-40);
Aafg-indigo-50color: var(--color-indigo-50);
Aafg-indigo-60color: var(--color-indigo-60);
Aafg-indigo-70color: var(--color-indigo-70);
Aafg-indigo-80color: var(--color-indigo-80);
Aafg-indigo-90color: var(--color-indigo-90);
Aafg-indigo-95color: var(--color-indigo-95);
Aafg-indigo-100color: var(--color-indigo-100);
Aafg-violet-0color: var(--color-violet-0);
Aafg-violet-5color: var(--color-violet-5);
Aafg-violet-10color: var(--color-violet-10);
Aafg-violet-20color: var(--color-violet-20);
Aafg-violet-30color: var(--color-violet-30);
Aafg-violet-40color: var(--color-violet-40);
Aafg-violet-50color: var(--color-violet-50);
Aafg-violet-60color: var(--color-violet-60);
Aafg-violet-70color: var(--color-violet-70);
Aafg-violet-80color: var(--color-violet-80);
Aafg-violet-90color: var(--color-violet-90);
Aafg-violet-95color: var(--color-violet-95);
Aafg-violet-100color: var(--color-violet-100);
Aafg-purple-0color: var(--color-purple-0);
Aafg-purple-5color: var(--color-purple-5);
Aafg-purple-10color: var(--color-purple-10);
Aafg-purple-20color: var(--color-purple-20);
Aafg-purple-30color: var(--color-purple-30);
Aafg-purple-40color: var(--color-purple-40);
Aafg-purple-50color: var(--color-purple-50);
Aafg-purple-60color: var(--color-purple-60);
Aafg-purple-70color: var(--color-purple-70);
Aafg-purple-80color: var(--color-purple-80);
Aafg-purple-90color: var(--color-purple-90);
Aafg-purple-95color: var(--color-purple-95);
Aafg-purple-100color: var(--color-purple-100);
Aafg-fuchsia-0color: var(--color-fuchsia-0);
Aafg-fuchsia-5color: var(--color-fuchsia-5);
Aafg-fuchsia-10color: var(--color-fuchsia-10);
Aafg-fuchsia-20color: var(--color-fuchsia-20);
Aafg-fuchsia-30color: var(--color-fuchsia-30);
Aafg-fuchsia-40color: var(--color-fuchsia-40);
Aafg-fuchsia-50color: var(--color-fuchsia-50);
Aafg-fuchsia-60color: var(--color-fuchsia-60);
Aafg-fuchsia-70color: var(--color-fuchsia-70);
Aafg-fuchsia-80color: var(--color-fuchsia-80);
Aafg-fuchsia-90color: var(--color-fuchsia-90);
Aafg-fuchsia-95color: var(--color-fuchsia-95);
Aafg-fuchsia-100color: var(--color-fuchsia-100);
Aafg-pink-0color: var(--color-pink-0);
Aafg-pink-5color: var(--color-pink-5);
Aafg-pink-10color: var(--color-pink-10);
Aafg-pink-20color: var(--color-pink-20);
Aafg-pink-30color: var(--color-pink-30);
Aafg-pink-40color: var(--color-pink-40);
Aafg-pink-50color: var(--color-pink-50);
Aafg-pink-60color: var(--color-pink-60);
Aafg-pink-70color: var(--color-pink-70);
Aafg-pink-80color: var(--color-pink-80);
Aafg-pink-90color: var(--color-pink-90);
Aafg-pink-95color: var(--color-pink-95);
Aafg-pink-100color: var(--color-pink-100);
Aafg-crimson-0color: var(--color-crimson-0);
Aafg-crimson-5color: var(--color-crimson-5);
Aafg-crimson-10color: var(--color-crimson-10);
Aafg-crimson-20color: var(--color-crimson-20);
Aafg-crimson-30color: var(--color-crimson-30);
Aafg-crimson-40color: var(--color-crimson-40);
Aafg-crimson-50color: var(--color-crimson-50);
Aafg-crimson-60color: var(--color-crimson-60);
Aafg-crimson-70color: var(--color-crimson-70);
Aafg-crimson-80color: var(--color-crimson-80);
Aafg-crimson-90color: var(--color-crimson-90);
Aafg-crimson-95color: var(--color-crimson-95);
Aafg-crimson-100color: var(--color-crimson-100);
Aafg-red-0color: var(--color-red-0);
Aafg-red-5color: var(--color-red-5);
Aafg-red-10color: var(--color-red-10);
Aafg-red-20color: var(--color-red-20);
Aafg-red-30color: var(--color-red-30);
Aafg-red-40color: var(--color-red-40);
Aafg-red-50color: var(--color-red-50);
Aafg-red-60color: var(--color-red-60);
Aafg-red-70color: var(--color-red-70);
Aafg-red-80color: var(--color-red-80);
Aafg-red-90color: var(--color-red-90);
Aafg-red-95color: var(--color-red-95);
Aafg-red-100color: var(--color-red-100);
Aafg-sand-0color: var(--color-sand-0);
Aafg-sand-5color: var(--color-sand-5);
Aafg-sand-10color: var(--color-sand-10);
Aafg-sand-20color: var(--color-sand-20);
Aafg-sand-30color: var(--color-sand-30);
Aafg-sand-40color: var(--color-sand-40);
Aafg-sand-50color: var(--color-sand-50);
Aafg-sand-60color: var(--color-sand-60);
Aafg-sand-70color: var(--color-sand-70);
Aafg-sand-80color: var(--color-sand-80);
Aafg-sand-90color: var(--color-sand-90);
Aafg-sand-95color: var(--color-sand-95);
Aafg-sand-100color: var(--color-sand-100);
Aafg-taupe-0color: var(--color-taupe-0);
Aafg-taupe-5color: var(--color-taupe-5);
Aafg-taupe-10color: var(--color-taupe-10);
Aafg-taupe-20color: var(--color-taupe-20);
Aafg-taupe-30color: var(--color-taupe-30);
Aafg-taupe-40color: var(--color-taupe-40);
Aafg-taupe-50color: var(--color-taupe-50);
Aafg-taupe-60color: var(--color-taupe-60);
Aafg-taupe-70color: var(--color-taupe-70);
Aafg-taupe-80color: var(--color-taupe-80);
Aafg-taupe-90color: var(--color-taupe-90);
Aafg-taupe-95color: var(--color-taupe-95);
Aafg-taupe-100color: var(--color-taupe-100);
Aafg-olive-0color: var(--color-olive-0);
Aafg-olive-5color: var(--color-olive-5);
Aafg-olive-10color: var(--color-olive-10);
Aafg-olive-20color: var(--color-olive-20);
Aafg-olive-30color: var(--color-olive-30);
Aafg-olive-40color: var(--color-olive-40);
Aafg-olive-50color: var(--color-olive-50);
Aafg-olive-60color: var(--color-olive-60);
Aafg-olive-70color: var(--color-olive-70);
Aafg-olive-80color: var(--color-olive-80);
Aafg-olive-90color: var(--color-olive-90);
Aafg-olive-95color: var(--color-olive-95);
Aafg-olive-100color: var(--color-olive-100);
Aafg-sage-0color: var(--color-sage-0);
Aafg-sage-5color: var(--color-sage-5);
Aafg-sage-10color: var(--color-sage-10);
Aafg-sage-20color: var(--color-sage-20);
Aafg-sage-30color: var(--color-sage-30);
Aafg-sage-40color: var(--color-sage-40);
Aafg-sage-50color: var(--color-sage-50);
Aafg-sage-60color: var(--color-sage-60);
Aafg-sage-70color: var(--color-sage-70);
Aafg-sage-80color: var(--color-sage-80);
Aafg-sage-90color: var(--color-sage-90);
Aafg-sage-95color: var(--color-sage-95);
Aafg-sage-100color: var(--color-sage-100);
Aafg-moss-0color: var(--color-moss-0);
Aafg-moss-5color: var(--color-moss-5);
Aafg-moss-10color: var(--color-moss-10);
Aafg-moss-20color: var(--color-moss-20);
Aafg-moss-30color: var(--color-moss-30);
Aafg-moss-40color: var(--color-moss-40);
Aafg-moss-50color: var(--color-moss-50);
Aafg-moss-60color: var(--color-moss-60);
Aafg-moss-70color: var(--color-moss-70);
Aafg-moss-80color: var(--color-moss-80);
Aafg-moss-90color: var(--color-moss-90);
Aafg-moss-95color: var(--color-moss-95);
Aafg-moss-100color: var(--color-moss-100);
Aafg-petrol-0color: var(--color-petrol-0);
Aafg-petrol-5color: var(--color-petrol-5);
Aafg-petrol-10color: var(--color-petrol-10);
Aafg-petrol-20color: var(--color-petrol-20);
Aafg-petrol-30color: var(--color-petrol-30);
Aafg-petrol-40color: var(--color-petrol-40);
Aafg-petrol-50color: var(--color-petrol-50);
Aafg-petrol-60color: var(--color-petrol-60);
Aafg-petrol-70color: var(--color-petrol-70);
Aafg-petrol-80color: var(--color-petrol-80);
Aafg-petrol-90color: var(--color-petrol-90);
Aafg-petrol-95color: var(--color-petrol-95);
Aafg-petrol-100color: var(--color-petrol-100);
Aafg-copper-0color: var(--color-copper-0);
Aafg-copper-5color: var(--color-copper-5);
Aafg-copper-10color: var(--color-copper-10);
Aafg-copper-20color: var(--color-copper-20);
Aafg-copper-30color: var(--color-copper-30);
Aafg-copper-40color: var(--color-copper-40);
Aafg-copper-50color: var(--color-copper-50);
Aafg-copper-60color: var(--color-copper-60);
Aafg-copper-70color: var(--color-copper-70);
Aafg-copper-80color: var(--color-copper-80);
Aafg-copper-90color: var(--color-copper-90);
Aafg-copper-95color: var(--color-copper-95);
Aafg-copper-100color: var(--color-copper-100);
Aafg-terracotta-0color: var(--color-terracotta-0);
Aafg-terracotta-5color: var(--color-terracotta-5);
Aafg-terracotta-10color: var(--color-terracotta-10);
Aafg-terracotta-20color: var(--color-terracotta-20);
Aafg-terracotta-30color: var(--color-terracotta-30);
Aafg-terracotta-40color: var(--color-terracotta-40);
Aafg-terracotta-50color: var(--color-terracotta-50);
Aafg-terracotta-60color: var(--color-terracotta-60);
Aafg-terracotta-70color: var(--color-terracotta-70);
Aafg-terracotta-80color: var(--color-terracotta-80);
Aafg-terracotta-90color: var(--color-terracotta-90);
Aafg-terracotta-95color: var(--color-terracotta-95);
Aafg-terracotta-100color: var(--color-terracotta-100);
Aatext-bodycolor: var(--color-text-body);
Aatext-strongcolor: var(--color-text-strong);
Aatext-mutedcolor: var(--color-text-muted);
Aatext-subtlecolor: var(--color-text-subtle);
Aatext-disabledcolor: var(--color-text-disabled);
Aatext-placeholdercolor: var(--color-text-placeholder);
Aatext-inversecolor: var(--color-text-inverse);
Aatext-linkcolor: var(--color-text-link);
Aatext-link-hovercolor: var(--color-text-link-hover);
Aatext-stonecolor: var(--color-text-stone);
Aatext-graycolor: var(--color-text-gray);
Aatext-neutralcolor: var(--color-text-neutral);
Aatext-slatecolor: var(--color-text-slate);
Aatext-browncolor: var(--color-text-brown);
Aatext-orangecolor: var(--color-text-orange);
Aatext-ambercolor: var(--color-text-amber);
Aatext-yellowcolor: var(--color-text-yellow);
Aatext-limecolor: var(--color-text-lime);
Aatext-greencolor: var(--color-text-green);
Aatext-berylcolor: var(--color-text-beryl);
Aatext-tealcolor: var(--color-text-teal);
Aatext-cyancolor: var(--color-text-cyan);
Aatext-skycolor: var(--color-text-sky);
Aatext-bluecolor: var(--color-text-blue);
Aatext-indigocolor: var(--color-text-indigo);
Aatext-violetcolor: var(--color-text-violet);
Aatext-purplecolor: var(--color-text-purple);
Aatext-fuchsiacolor: var(--color-text-fuchsia);
Aatext-pinkcolor: var(--color-text-pink);
Aatext-crimsoncolor: var(--color-text-crimson);
Aatext-redcolor: var(--color-text-red);
Aatext-sandcolor: var(--color-text-sand);
Aatext-taupecolor: var(--color-text-taupe);
Aatext-olivecolor: var(--color-text-olive);
Aatext-sagecolor: var(--color-text-sage);
Aatext-mosscolor: var(--color-text-moss);
Aatext-petrolcolor: var(--color-text-petrol);
Aatext-coppercolor: var(--color-text-copper);
Aatext-terracottacolor: var(--color-text-terracotta);
fg:<color>color: <color>;

Examples

With opacity

Append /alpha to a color to make its paint translucent. Compare the same blue at full opacity and at 40%; the element itself keeps opacity:1.

With opacity
The foreground and element opacity are independent readings. The specimen keeps the actual authored theme and interaction rules.
<!-- Opaque foreground --><p id="target"  class="m:0 font-2xl leading-lg text-blue">A shared design language.</p>
<!-- 40% foreground alpha --><p id="target"  class="m:0 font-2xl leading-lg text-blue/.4">A shared design language.</p>

The low-alpha sample intentionally has reduced contrast. Choose sufficient contrast against the final surface for meaningful text. A color’s alpha differs from element opacity, which composites the whole element and its descendants.

Apply conditionally

Hover or focus this button to change its foreground. Switch the preview theme to compare the resting color; print restores a solid black label.

Apply conditionally
color: Apply conditionally controls
The foreground and element opacity are independent readings. The specimen keeps the actual authored theme and interaction rules.
<!-- Pointer, keyboard and theme --><button id="target" type="button"  class="font-md text-body fg-black@print text-violet@screen@dark         text-blue:hover@screen text-blue:focus-visible@screen">Preview details</button>

The foreground does not change the button’s background. Use selectors for real interaction and conditions for theme or media changes.


Customization

Use custom text colors

Define a semantic name in color-text, then compile the theme with the class that consumes it. This token follows the preset’s light and dark text-blue values.

Use custom text colors
The foreground and element opacity are independent readings. The specimen keeps the actual authored theme and interaction rules.
index.css
@theme {  --color-text-primary: var(--color-text-blue);}
<!-- Configured text namespace --><p id="target"  class="m:0 font-2xl leading-lg text-primary">A shared design language.</p>
<!-- Explicit variable reference --><p id="target"  class="m:0 font-2xl leading-lg         fg:var(--color-text-primary,var(--color-text-blue))">A shared design language.</p>

The current preset exposes this namespace through -webkit-text-fill-color:, caret-color:, color:, fg:, text:, text-decoration:, text-decoration-color:, text-fill-color:. These consumers are derived from public native namespaces, aliases and manifest utilities. text-primary selects the contextual text token; fg:var(--color-text-primary,var(--color-text-blue)) requests the variable explicitly and supplies a fallback if the custom token is absent. Use text fill color for the separate WebKit glyph-fill property.



© 2026 Aoyue Design LLC.MIT License
Trademark Policy