Files
amare/openspec/changes/remodel-about-page/design.md
manoel freitas d17ab82055
All checks were successful
CI / static (pull_request) Successful in 2m17s
CI / unit (pull_request) Successful in 3m18s
CI / feature (pull_request) Successful in 2m42s
CI / container (pull_request) Successful in 1m4s
CI / browser (pull_request) Successful in 4m0s
feat: remodelar /sobre conforme mock editorial
Alinha a página Sobre à composição aprovada (hero, pilares, Michele, processo, portfólio, CTA), com foto da Michele via CMS e tokens Heritage Editorial.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 17:25:35 -03:00

1.1 KiB

Design: remodel About page

Context

Mock amare-sobre(1).html define composição e copy. O site já tem Heritage Editorial (tokens.css, DESIGN.md), about_image_* no CMS, e PortfolioCase featured na home.

Decisions

  1. Hero reusa about_image_path com layout split próprio (x-about.hero), não o full-viewport x-public.photo-hero. Fallback tonal quando sem imagem.
  2. Michele usa founder_image_* novos; sem path → coluna tonal, sem request de imagem inventada.
  3. Portfólio lê até 6 casos published + is_featured via GetAboutContent (mesma regra da home).
  4. Copy de pilares/Michele/processo/CTA fixa do mock; about_summary alimenta lead/SEO.
  5. Visual: estrutura do mock; radius 0, EB Garamond, botões btn existentes — desvios tipográficos/pill do HTML são descartados.

Spine

PageController::about
 → GetAboutContent
 → AboutContent
 → pages/about.blade.php + x-about.*

Risks

  • Testes que acoplam /sobre a data-photo-hero full-vh precisam atualizar o contrato.
  • Home positioning continua usando about_image_path — não reaproveitar esse campo como foto da Michele.