Performance: Arbitrary color values
MEDIUM IMPACT
This affects CSS parsing and rendering speed because arbitrary values bypass Tailwind's predefined classes and generate unique utility classes.
<div class="bg-blue-600 text-blue-200 border border-blue-400"></div><div class="bg-[#123456] text-[#abcdef] border border-[#fedcba]"></div>| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Using many arbitrary color values | No extra DOM nodes | Minimal reflows | Higher paint cost due to complex styles | [X] Bad |
| Using Tailwind predefined colors | No extra DOM nodes | Minimal reflows | Lower paint cost with cached styles | [OK] Good |