diff --git a/public/images/just-a-skater.png b/public/images/just-a-skater.png
new file mode 100644
index 0000000..81e2553
Binary files /dev/null and b/public/images/just-a-skater.png differ
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 4c97a61..01f5cb8 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -329,7 +329,9 @@ function MobileNav({
const active = isActive(tab.href);
const isWallet = tab.id === 'wallet';
const accent = isWallet ? 'text-orange-400' : 'text-[#ff0040]';
- const dot = isWallet ? 'bg-orange-400' : 'bg-[#ff0040]';
+ const glow = isWallet
+ ? 'bg-orange-500/15 shadow-[0_0_16px_rgba(249,115,22,0.35)]'
+ : 'bg-[#ff0040]/15 shadow-[0_0_16px_rgba(255,0,64,0.35)]';
return (
- {active && (
-
- )}
- {isWallet ? (
-
-
- {cashuBalance > 0 && (
-
- {formatSatsCompact(cashuBalance)}
-
- )}
-
- ) : (
-
- )}
-
+ {/* Glowing pill behind the active icon */}
+
+ {isWallet ? (
+ <>
+
+ {cashuBalance > 0 && (
+
+ {formatSatsCompact(cashuBalance)}
+
+ )}
+ >
+ ) : (
+
+ )}
+
+
{tab.labelKey ? t(tab.labelKey) : tab.label}
@@ -370,12 +380,14 @@ function MobileNav({
return (