fix(now): padroniza secoes, adiciona indicador ao vivo e ajustes de tooltip - #36
Merged
Merged
Conversation
Já existe em /agora, ficava duplicada. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Aproxima do estilo do doce.sh. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sem mouse, o clique navegava direto sem chance de ver o tooltip. Agora o primeiro toque só mostra a prévia; o segundo confirma a navegação. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
A seção Provável recaída ficava sem placeholder de cards, só o cabeçalho. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…cronizacao
O link "Ver no Steam" ficava embaixo do grid, com estilo proprio -
diferente do resto do site, que usa o slot action do SectionHeader
("Ver no Last.fm", "Ver todos" etc). Movido pra la.
Adiciona tambem um selo "Atualizado ha X" no SectionHeader (prop
updatedAt, opcional), inspirado no doce.sh. O cache do Steam agora
guarda o timestamp da ultima sincronizacao real junto com os jogos
(bump pra v4 nas chaves) pra alimentar esse selo.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
… card Ver no Steam/Ver no Last.fm agora ficam embaixo de cada secao, igual ao doce.sh, em vez de no cabecalho. Removido tambem o card de destaque Faixa mais tocada - o doce.sh so mostra uma lista simples de tocadas recentemente, sem esse recorte. A busca de top tracks do Last.fm (so usada por esse card) tambem saiu. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
O ul usava flex-1 justify-between, esticando os itens pra preencher a altura da coluna ao lado (grid de artistas), o que deixava os espacamentos desiguais e largos demais depois que o card de destaque saiu. Troca pra gap-1 fixo, igual ao padrao ja usado em ActivityFeed e StarredRepos. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Ja buscavamos lastfm.nowPlaying mas nunca usavamos na pagina /agora. Agora a lista mescla atual + ultimas tocadas (ate 7 no total, igual ao limite ja usado na API), com o selo Ouvindo agora + ponto pulsante na faixa ao vivo, e o horario (ou dia + horario) nas demais - igual ao doce.sh. Extrai o LiveDot do NowPlayingBadge pra um componente compartilhado em src/base/components, ja que agora e usado em dois lugares. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Test plan
yarn tsc --noEmit,yarn eslint,yarn prettier --checklimpos em todos os arquivos tocados