From e56f731eafe2713413c967eaa9a681543597765e Mon Sep 17 00:00:00 2001 From: Louis Jordan Date: Thu, 12 Mar 2026 13:22:13 +0000 Subject: [PATCH 1/3] feat: music banner --- apps/www/app/(app)/layout.tsx | 2 + .../(app)/radio/components/radio-speaker.tsx | 2 +- apps/www/components/music-banner.tsx | 145 + .../blocks/speaker-01/components/speaker.tsx | 2650 +++++++++-------- apps/www/styles/globals.css | 19 + 5 files changed, 1495 insertions(+), 1323 deletions(-) create mode 100644 apps/www/components/music-banner.tsx diff --git a/apps/www/app/(app)/layout.tsx b/apps/www/app/(app)/layout.tsx index e7b67cf7..86113c1c 100644 --- a/apps/www/app/(app)/layout.tsx +++ b/apps/www/app/(app)/layout.tsx @@ -1,9 +1,11 @@ +import { MusicBanner } from "@/components/music-banner" import { SiteFooter } from "@/components/site-footer" import { SiteHeader } from "@/components/site-header" export default function AppLayout({ children }: { children: React.ReactNode }) { return (
+
{children}
diff --git a/apps/www/app/(app)/radio/components/radio-speaker.tsx b/apps/www/app/(app)/radio/components/radio-speaker.tsx index 2edf807c..46c77663 100644 --- a/apps/www/app/(app)/radio/components/radio-speaker.tsx +++ b/apps/www/app/(app)/radio/components/radio-speaker.tsx @@ -581,7 +581,7 @@ function SpeakerControls({

Powered by{" "} + + + ); +} + +function EqualizerBars() { + return ( +