diff --git a/registry/magicui/cool-mode.tsx b/registry/magicui/cool-mode.tsx index 4f8f09ac0..90fb8d8e6 100644 --- a/registry/magicui/cool-mode.tsx +++ b/registry/magicui/cool-mode.tsx @@ -99,8 +99,14 @@ const applyParticleEffect = ( circleSVG.setAttribute("height", size.toString()); particle.appendChild(circleSVG); - } else { + } else if (particleType.startsWith("http") || particleType.startsWith("/")) { + // Handle URL-based images particle.innerHTML = ``; + } else { + // Handle emoji or text characters + const fontSizeMultiplier = 3; // Make emojis 3x bigger + const emojiSize = size * fontSizeMultiplier; + particle.innerHTML = `
${particleType}
`; } particle.style.position = "absolute";