Skip to content

fix(now): alinhamento do SectionHeader e selo Atualizado em mais secoes - #37

Merged
johnenderson merged 3 commits into
mainfrom
fix/me-preference-cards-height
Aug 28, 2026
Merged

fix(now): alinhamento do SectionHeader e selo Atualizado em mais secoes#37
johnenderson merged 3 commits into
mainfrom
fix/me-preference-cards-height

Conversation

@johnenderson

Copy link
Copy Markdown
Owner

Summary

Continuacao do PR #36 (que ja tinha sido mergeado antes destes commits serem pushados).

  • Corrige o alinhamento do icone no SectionHeader: antes centralizava contra todo o bloco de texto (titulo+subtitulo+selo), agora fica rente ao topo do titulo, igual ao doce.sh
  • Reestrutura subtitulo e selo "Atualizado" pra ficarem abaixo do icone+titulo, em largura cheia (antes ficavam indentados sob o titulo)
  • Adiciona o selo "Atualizado" nas secoes "Codigo" e "No repeat do mes" (usam o momento de renderizacao da pagina, ja que buscam dados ao vivo sem cache proprio - mesma abordagem do doce.sh pra secoes sem cache dedicado)

Test plan

  • yarn tsc --noEmit, yarn eslint, yarn prettier --check limpos
  • Verificado visualmente no preview: icone alinhado ao titulo em todas as secoes (home e /now, com e sem acao), subtitulo/selo rente ao icone, selos "Atualizado" renderizando nas 3 secoes

johnenderson and others added 3 commits August 27, 2026 22:05
items-center centralizava o selo do icone contra o bloco de texto
inteiro (titulo+subtitulo+selo de atualizacao). Com o selo Atualizado
que adicionamos, o bloco ficou com 3 linhas e o icone passou a
flutuar no meio em vez de alinhar com o titulo - igual ao doce.sh,
que sempre alinha o icone ao topo. Troca pra items-start, efeito
global (unico padrao de header do site).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…ndentados

O SectionHeader colocava subtitulo/selo dentro da mesma coluna do
titulo (indentados a direita do icone). O doce.sh estrutura diferente:
icone+titulo numa linha, e subtitulo/selo abaixo em largura cheia,
rente ao icone - igual ao restante do layout. Reestrutura pra isso.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Codigo (GitHub) e No repeat do mes (Last.fm) buscam dados ao vivo a
cada regeneracao da pagina (revalidate=3600), sem cache proprio como
o Steam - entao o momento de renderizacao da pagina EH a ultima
sincronizacao. Mesma abordagem que o doce.sh usa pras secoes sem cache
dedicado (updatedAt={new Date()}).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ojohn.dev Ready Ready Preview Aug 28, 2026 1:19am

@johnenderson
johnenderson merged commit 7dc0d4a into main Aug 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant