feat(avbeat): brand-blue nav, navy card text, tagline rename, hide Industry News dates + Topics row, force-dynamic homepage
- Main nav background → brand-blue #1D4ED8 (sampled from logo emblem). - Nav link text → white with darker-blue hover bg so contrast holds. - Article card title fixed from #e0e0e0 to navy #0F172A (was unreadable on the new white surface). - Industry News card date row removed. - /news Topics filter chip row removed. - /news article hover from stark #111 to light-blue #EFF6FF tint matching the brand. - Tagline 'News & Intelligence for Pro AV, Live Production & Display Tech' renamed to 'Pro AV, Display and Live Production Tech' across Header, RSS feed, newsletter welcome template, root layout title, page title, OG/Twitter tags. - Homepage page.tsx now has `export const dynamic = 'force-dynamic'` + `revalidate = 0` so the hero (FeaturedBentoFromDb) actually re-renders against the live supabase row (previously the page was being statically prerendered which masked DB-driven hero swaps).
This commit is contained in:
@@ -12,8 +12,14 @@ import NewsletterSignup from "./components/NewsletterSignup";
|
||||
import SponsorLogoStrip from "@/components/SponsorLogoStrip";
|
||||
import CompanyMentionsHover from "@/components/CompanyMentionsHover";
|
||||
|
||||
// force-dynamic so the homepage re-renders on every request — the hero
|
||||
// component (FeaturedBentoFromDb) reads from supabase live and breaks
|
||||
// when the parent page is statically prerendered.
|
||||
export const dynamic = 'force-dynamic';
|
||||
export const revalidate = 0;
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: 'AV Beat — Pro AV, Live Production & Display Tech News',
|
||||
title: 'AV Beat — Pro AV, Display and Live Production Tech',
|
||||
description: 'The digital platform for pro AV, live production, and display tech professionals. Breaking news, deep-dive features, and industry spotlights from InfoComm to ISE and beyond.',
|
||||
alternates: {
|
||||
canonical: '/',
|
||||
|
||||
Reference in New Issue
Block a user