-
Notifications
You must be signed in to change notification settings - Fork 486
Open
Labels
novo recursoNova funcionalidade/recursoNova funcionalidade/recurso
Description
Descrição
Inconsistência de hierarquia visual ao renderizar H1 no conteúdo
O título nativo do TabNews é renderizado como <h1>.
Quando o conteúdo começa com # (H1), o resultado é dois <h1> consecutivos, sem margin adequada entre eles.
Sem a formatação #
Com a formatação #
Impacto:
- hierarquia visual duplicada
- leitura confusa
- quebra de expectativa de layout
- mistura estética entre título da plataforma e título do autor
Reprodução:
- Criar um post com conteúdo iniciando com
# - Publicar
- Observar o overlap visual entre o título do TabNews e o H1 do Markdown
Causa:
- ambos os títulos compartilham weight e hierarquia sem espaçamento vertical definido
Solução sugerida:
- Forçar conversão automática do primeiro H1 do conteúdo para H2 (
<h2>)
ou - Adicionar margin-top consistente ao primeiro heading do conteúdo (
h1:first-of-type { margin-top: Xpx })
Resultado esperado:
- separação clara entre título principal e o heading do autor
- hierarquia visual previsível
- consistência com padrões de renderização Markdown em plataformas similares
Sugestão de implementação
No response
Metadata
Metadata
Assignees
Labels
novo recursoNova funcionalidade/recursoNova funcionalidade/recurso