Files
industries/app/(marketing)/_client.tsx
aandHanzo Dev 16b601298d Top banner, unified brand-color background, navbar offset
- New TopBanner component above the navbar (announcement strip).
- Removed the in-Hero eyebrow badge (replaced by the banner).
- Navbar shifted down 40px to make room.
- Background gradient retuned to soft pink/green/indigo pools matching
  the three CTA colors so the wash reads as the same palette family.
- --primary, --brand-pink, --brand-green, --brand-blue all synced to
  the exact button hexes (#d90b7e / #1faa59 / #2d3de0).

Co-authored-by: Hanzo Dev <[email protected]>
2026-05-08 16:44:51 -04:00

30 lines
743 B
TypeScript

'use client'
import dynamic from 'next/dynamic'
import { Toaster } from '@hanzo/ui/sonner'
import { TooltipProvider } from '@hanzo/ui/tooltip'
import Navbar from '@/components/Navbar'
import TopBanner from '@/components/TopBanner'
import Footer from '@/components/Footer'
const GlobalChatWidget = dynamic(() => import('@/components/GlobalChatWidget'), { ssr: false })
export default function MarketingShell({
children,
}: {
children: React.ReactNode
}) {
return (
<TooltipProvider>
<Toaster />
<div className="min-h-screen bg-background text-foreground">
<TopBanner />
<Navbar />
<main>{children}</main>
<Footer />
<GlobalChatWidget />
</div>
</TooltipProvider>
)
}