Sign in to Broadcast Beat
+Sign in to AV Beat
Editor and admin access. Forum members can also sign in here.
@@ -77,7 +77,7 @@ function LoginInner() { onChange={(e) => setEmail(e.target.value)} autoComplete="email" required - className="w-full bg-[#0d0d0d] border border-[#2a2a2a] rounded-lg px-3 py-2 text-white font-body text-sm focus:outline-none focus:border-[#3b82f6]" + className="w-full bg-[#0d0d0d] border border-[#2a2a2a] rounded-lg px-3 py-2 text-white font-body text-sm focus:outline-none focus:border-[#E67E22]" />PR firm / contributor?{' '} - + Use the contributor portal
diff --git a/src/app/manufacturers/[slug]/page.tsx b/src/app/manufacturers/[slug]/page.tsx index e9f9052..33b71af 100644 --- a/src/app/manufacturers/[slug]/page.tsx +++ b/src/app/manufacturers/[slug]/page.tsx @@ -105,13 +105,13 @@ export async function generateMetadata({ const { slug } = await params; const result = await loadManufacturer(slug); if (!result) { - return { title: "Manufacturer not found — Broadcast Beat" }; + return { title: "Manufacturer not found — AV Beat" }; } const { company } = result; - const title = `${company.company_name} — Manufacturer Profile | Broadcast Beat`; + const title = `${company.company_name} — Manufacturer Profile | AV Beat`; const description = (company.bio || "").slice(0, 200) || - `${company.company_name} is a broadcast industry manufacturer covered by Broadcast Beat.`; + `${company.company_name} is a broadcast industry manufacturer covered by AV Beat.`; return { title, description, @@ -119,7 +119,7 @@ export async function generateMetadata({ openGraph: { title, description, - url: `https://broadcastbeat.com/manufacturers/${slug}`, + url: `https://avbeat.com/manufacturers/${slug}`, type: "profile", ...(company.logo_url ? { images: [{ url: company.logo_url }] } : {}), }, @@ -206,7 +206,7 @@ export default async function ManufacturerProfile({ )} {company.phone && ( - + {company.phone} )} @@ -217,7 +217,7 @@ export default async function ManufacturerProfile({ href={company.company_website} target="_blank" rel="noopener noreferrer" - className="text-[#3b82f6] hover:underline" + className="text-[#E67E22] hover:underline" > Website ↗ @@ -227,7 +227,7 @@ export default async function ManufacturerProfile({ href={company.press_url} target="_blank" rel="noopener noreferrer" - className="text-[#3b82f6] hover:underline" + className="text-[#E67E22] hover:underline" > Newsroom ↗ @@ -237,7 +237,7 @@ export default async function ManufacturerProfile({ href={company.contact_url} target="_blank" rel="noopener noreferrer" - className="text-[#3b82f6] hover:underline" + className="text-[#E67E22] hover:underline" > Contact ↗ @@ -247,7 +247,7 @@ export default async function ManufacturerProfile({ href={company.linkedin_url} target="_blank" rel="noopener noreferrer" - className="text-[#888] hover:text-[#3b82f6]" + className="text-[#888] hover:text-[#E67E22]" > LinkedIn @@ -257,7 +257,7 @@ export default async function ManufacturerProfile({ href={`https://twitter.com/${company.twitter_handle}`} target="_blank" rel="noopener noreferrer" - className="text-[#888] hover:text-[#3b82f6]" + className="text-[#888] hover:text-[#E67E22]" > X / Twitter @@ -306,7 +306,7 @@ export default async function ManufacturerProfile({ href={e.linkedin_url} target="_blank" rel="noopener noreferrer" - className="text-[11px] text-[#3b82f6] hover:underline" + className="text-[11px] text-[#E67E22] hover:underline" > LinkedIn ↗ @@ -328,14 +328,14 @@ export default async function ManufacturerProfile({ )} {company.phone && ( )} {company.contact_email && ( @@ -401,7 +401,7 @@ export default async function ManufacturerProfile({