mirror of
https://github.com/zoo-apps/industries.git
synced 2026-11-03 14:57:13 +00:00
- 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]>
30 lines
743 B
TypeScript
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>
|
|
)
|
|
}
|