UNPKG

hex-colors-styles

Version:

Mini biblioteca de utilitários para cores CSS

20 lines (18 loc) • 606 B
function applyHexColors() { document.querySelectorAll('[class*="text-"]').forEach((el) => { el.classList.forEach((cls) => { if (cls.startsWith("text-") && /^text-[0-9a-fA-F]{6}$/.test(cls)) { const hex = cls.split("text-")[1]; el.style.color = `#${hex}`; } }); }); document.querySelectorAll('[class*="bg-"]').forEach((el) => { el.classList.forEach((cls) => { if (cls.startsWith("bg-") && /^bg-[0-9a-fA-F]{6}$/.test(cls)) { const hex = cls.split("bg-")[1]; el.style.backgroundColor = `#${hex}`; } }); }); }