Signed-in header overflows at md–lg widths (768–1023px)

Aberta
#163 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
72/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
tailwindcss, typescript

Direção de pesquisa

Comece pelo ponto de entrada AuthControls e revise plans/site-check-153.md e PR #154 para verificar a correção relacionada ao estado anônimo. Reproduza o cabeçalho de usuário autenticado em 768–1023px e, em seguida, verifique se o tratamento escolhido para o nome mantém Help Wanted em uma única linha, sem rolagem horizontal do documento, preservando a barra móvel e o rótulo de conta acessível.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Surfaced while closing out plans/site-check-153.md (PR #154), which fixed the anonymous-state overflow in the same band.

Tailwind's container is 768px wide across the whole 768–1023 range, leaving a 736px content box. Signed-out, the header now fits (measured 752px right edge at 768). Signed-in, AuthControls renders avatar + full name + caret (hidden sm:inline on the name), which is roughly 100px wider than the "Sign in" button, so the utility cluster pushes "Help Wanted" onto two lines and the document scrolls horizontally again. This predates #154 (the name + 192px search + Volunteer already exceeded the box).

Options: hide the name below lg in the desktop cluster only (the same AuthControls also renders in the mobile bar at 640–767, where there is room for it, so it needs a prop or a second breakpoint), or shorten to first name below lg. The aria-label="Account menu for …" already carries the accessible name, so hiding the visible text costs nothing for AT.

Linguagem predominante
TypeScript
Estrelas
1
Forks
1
Merge médio
57min
PRs com merge (30d)
57

Preparar o ambiente

  • Inclui um Dockerfile ou arquivo Docker Compose
  • Sem modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CodeForPhilly/codeforphilly-ng

Todas as issues de CodeForPhilly/codeforphilly-ng

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.