news: SidebarAdStack in /news sidebar (300x600 + every 300x250); 'Industry News' title

This commit is contained in:
Ryan Salazar
2026-05-20 05:45:20 +00:00
parent 4e867e2819
commit b4eb56c81d
2 changed files with 7 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ import Footer from "@/components/Footer";
import AppImage from "@/components/ui/AppImage";
import type { Article } from "@/lib/articles/types";
import AISuggestedArticles from "@/components/AISuggestedArticles";
import SidebarAdStack from "@/components/SidebarAdStack";
const CATEGORIES = ["All", "Cloud", "AI", "IP Workflows", "Live Production", "Streaming", "Audio", "Cameras", "NAB 2026", "EAS", "Sports Broadcasting", "Ad Tech"];
@@ -126,7 +127,7 @@ export default function NewsPage({ articles }: { articles: Article[] }) {
<span className="section-label">News</span>
<div className="flex-1 h-px bg-[#2a2a2a]" />
</div>
<h1 className="font-heading text-white text-3xl font-bold">Latest Broadcast News</h1>
<h1 className="font-heading text-white text-3xl font-bold">Industry News</h1>
<p className="text-[#777] font-body text-sm mt-2">Breaking news and industry updates from the world of broadcast engineering</p>
</div>
</div>
@@ -289,6 +290,10 @@ export default function NewsPage({ articles }: { articles: Article[] }) {
{/* Sidebar */}
<aside className="lg:col-span-4 space-y-6">
{/* Banner stack: 300x600 + every 300x250 in rotation —
grows as the user scrolls the article list */}
<SidebarAdStack />
{/* AI Suggested Articles */}
<AISuggestedArticles variant="full" />

View File

@@ -6,7 +6,7 @@ import { getLegacyArticlesBySection } from "@/lib/articles/legacy-source";
export const revalidate = 1800;
export const metadata: Metadata = {
title: "Latest Broadcast News — Broadcast Beat",
title: "Industry News — Broadcast Beat",
description:
"Breaking news and industry updates from the world of broadcast engineering, IP/cloud workflows, streaming, AI, and live production.",
alternates: { canonical: "/news" },