Executando verificação de segurança...
1

Últimos ajustes no ambiente de Staging

Modo fullscreen com problema

O horário das postagens estavam vazando pra dentro do modo fullscreen, pois ele estava sem nenhum z-index. Isso foi reportado pelo membro da turma marceloroldrin nessa postagem: https://tabnews-git-layout-tabnews.vercel.app/marceloroldrin/fa71e6c7-c83b-45e2-909a-9903530cbb5a

Os links canônicos (uma metatag) estavam hardcoded https://www.tabnews.com.br mas agora consideram a url do ambiente em que a aplicação foi deployada.

Layout shift

Quando você é o autor de uma postagem, aparece um ícone [...] que dá acesso a algumas funções, como por exemplo editar seu conteúdo. O container onde esse ícone estava causava um layout shift quando o ícone aparecia. Agora fixei a altura do container e é sempre o mesmo independente do ícone aparecer ou não.

SEO nas listas

Sabe a lista de conteúdos na Home ou na página raiz de um usuário? Ela é atualizada automaticamente quando você sai da janela e volta (para isso estou usando o swr). O problema é que na abstração que eu criei chamada <ContentList> eu tinha implementado de uma forma que não reaproveita a lista de conteúdos que veio do backend para que isso já fosse renderizado no HTML da página (aquele que os buscadores conseguem ler). Na verdade o componente aproveitava, mas renderizava primeiro um estado de "carregando", o que estragava tudo.

Carregando publicação patrocinada...
1

Muito show o projeto e poder acompanhar o desenvolvimento dele! Só uma observação: o link da fonte aqui no mobile tá saindo do container em que o texto está 😉.

1

Boaaa!! Confirmado! E com esse teste encontrei outro problema: o menu ali em cima, quando você está logado, possui dois botões muito grandes, o que quebra completamente o layout.