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 = `