teqo-backup/src/components/CampaignInternalPageIntro.tsx
Francisco Solla 100242037a feat(site): vira o site público para o mandato pós-eleição (S47)
Home abre no agradecimento pelos 152.049 votos com board 1+3, trajetória, bandeiras do mandato, galeria de fotos e rodapé institucional; chrome novo (header home/interno, lockup de nome, menu mobile acessível) e /artigos//fotos com título compacto.

As superfícies de campanha saem do ar (308 de /conteudos, /jingles e /cards), junto com newsletter, estúdio público de cards e UI da Central/jingles; download de foto e .ics perdem o 1313. Sem migration, sem Consent novo e sem apagar dados do CMS.
2026-10-22 01:34:09 -03:00

24 lines
874 B
TypeScript

/**
* S47 — the compact cream intro shared by the internal public pages
* (`/artigos`, `/fotos`, `/fotos/encontre`): eyebrow + h1 with the approved
* scene-05 geometry (full-width bar, 40px gutter at 1280). The page body stays
* its own owner; only the title band is shared.
*/
export const CampaignInternalPageIntro = ({
eyebrow,
title,
}: {
eyebrow: string
title: string
}) => (
<div className="border-b border-(--campaign-line) bg-(--campaign-cream)">
<div className="mx-auto w-full max-w-[1280px] px-5 py-10 sm:px-10 sm:py-12">
<p className="m-0 font-[family-name:var(--font-exo2)] text-sm font-extrabold text-(--pt-red)">
{eyebrow}
</p>
<h1 className="mt-2 border-0 p-0 text-left font-[family-name:var(--font-exo2)] text-[34px] font-black tracking-[-0.04em] lg:text-4xl">
{title}
</h1>
</div>
</div>
)