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 (