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:
Ryan Salazar
2026-05-29 12:16:21 +00:00
parent bf9e838ea9
commit 6a2d3af336
3 changed files with 7 additions and 7 deletions

View File

@@ -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 />

View File

@@ -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>

View File

@@ -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">