homepage + NAB: rename 'Coverage Partners' → 'Content Partners' sitewide
SponsorLogoStrip section heading, the section aria-label, the home-page section comment, and the NAB-2026 page heading + comment all swap to the new label. No external API or schema references the old phrase, so this is a pure copy change. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -168,7 +168,7 @@ export default function HomePage() {
|
||||
<NewsletterSignup />
|
||||
</ScrollRevealSection>
|
||||
|
||||
{/* Coverage Partners logo strip — current banner advertisers */}
|
||||
{/* Content Partners logo strip — current banner advertisers */}
|
||||
<ScrollRevealSection className="section-enter section-enter-5">
|
||||
<Suspense fallback={null}>
|
||||
<SponsorLogoStrip />
|
||||
|
||||
@@ -105,7 +105,7 @@ export default async function NabHub() {
|
||||
</h1>
|
||||
<p className="text-[#aaa] text-base max-w-3xl">
|
||||
{exhibitors.length.toLocaleString()} exhibitors confirmed.
|
||||
{sponsorRows.length > 0 && <> {sponsorRows.length} are Broadcast Beat coverage partners.</>}
|
||||
{sponsorRows.length > 0 && <> {sponsorRows.length} are Broadcast Beat content partners.</>}
|
||||
{" "}Browse the directory, read the latest product news, and find every booth.
|
||||
</p>
|
||||
</div>
|
||||
@@ -113,12 +113,12 @@ export default async function NabHub() {
|
||||
|
||||
<div className="max-w-6xl mx-auto px-4 py-10 space-y-12">
|
||||
|
||||
{/* Featured / Coverage Partners */}
|
||||
{/* Featured / Content Partners */}
|
||||
{sponsorRows.length > 0 && (
|
||||
<section>
|
||||
<header className="flex items-baseline justify-between mb-4">
|
||||
<h2 className="text-xl font-display font-bold text-[#e0e0e0]">
|
||||
Coverage Partners at the 2026 NAB Show
|
||||
Content Partners at the 2026 NAB Show
|
||||
</h2>
|
||||
<span className="text-xs text-[#888]">{sponsorRows.length} exhibiting partner{sponsorRows.length === 1 ? "" : "s"}</span>
|
||||
</header>
|
||||
|
||||
@@ -43,7 +43,7 @@ async function fetchSponsors(): Promise<Sponsor[]> {
|
||||
}
|
||||
}
|
||||
|
||||
// Layer 2 — pinned coverage partners (directory.featured=true). These
|
||||
// Layer 2 — pinned content partners (directory.featured=true). These
|
||||
// surface here whether or not they have an active ad campaign.
|
||||
const { data: pinned } = await bb
|
||||
.from("tracked_companies")
|
||||
@@ -68,10 +68,10 @@ export default async function SponsorLogoStrip() {
|
||||
if (sponsors.length === 0) return null;
|
||||
|
||||
return (
|
||||
<section className="max-w-container mx-auto px-4 py-6 border-t border-b border-[#1a1a1a]" aria-label="Coverage partners">
|
||||
<section className="max-w-container mx-auto px-4 py-6 border-t border-b border-[#1a1a1a]" aria-label="Content partners">
|
||||
<div className="flex items-center gap-4 mb-3">
|
||||
<span className="text-[10px] uppercase tracking-widest text-[#3b82f6] font-bold">
|
||||
Coverage Partners
|
||||
Content Partners
|
||||
</span>
|
||||
<div className="flex-1 h-px bg-[#1a1a1a]" />
|
||||
<Link href="/advertise" className="text-[10px] text-[#666] hover:text-[#3b82f6] font-mono">
|
||||
|
||||
Reference in New Issue
Block a user