feat(S6): home de campanha sem carrossel no desktop — grade estática em ≥1024px, mobile preservado #63
Loading…
Reference in a new issue
No description provided.
Delete branch "S6-home-de-campanha-sem-carrossel-no-desktop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
S6 — Home de campanha sem carrossel no desktop
Closes #34
As seções "Por que essa eleição importa" (3 cards) e "Nossa caminhada" (6 cards) da home pública deixam de ser carrossel no desktop (≥1024px): grade estática 3 colunas com todo o conteúdo visível de uma vez, sem auto-avanço, sem chips e sem
aria-current. Mobile (<1024px) 100% preservado (carrossel com auto-avanço ~4s, chips, swipe).Mudanças
page.tsx— renderização-irmã (padrão S1): grade server-renderedhidden lg:grid(CampaignCardGridlocal,data-grid) + carrossel embrulhado emlg:hidden.CampaignProblemCard/CampaignFlagCard(novos) — os dois cards extraídos doCampaignCarousel(fonte única do markup;size="spacious"só na grade).CampaignCarousel— só re-roteia os cards;lg:órfãos removidos; guard dedisplay:noneno auto-avanço (timer nunca roda numa subárvore oculta).styles.css— altura da seção flags recalibrada no desktop (clamp(418px, calc(807.7px - 28.13vw), 520px), âncoras medidas;overflow: hiddenpara zoom ≥125%); problem mantém a geometria.Verificação
/simplify3 reviewers aplicado; débito registrado: Issue #58 (S6-FOLLOWUP — CLI do Playwright ignora filtros;depends: [S6])Impl plan:
docs/plans/home-campanha-sem-carrossel-desktop-impl.md· changelog:docs/changelog/2026-08-18-s6.md33c91848eetod1942a4d7bd1942a4d7bto35f3d2a7e9