-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrige scroll horizontal indevido #1562
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gostei do resultado 👏 .
Dada as limitações do Tooltip
, não consigo imaginar uma solução melhor para a parte dos conteúdos.
Eu ainda não tinha visto código com array nos valores de sx
, fui pesquisar melhor e encontrei a explicação na documentação. Jeito interessante de lidar com a responsividade.
Registrando aqui que o PR #1573 alterou a abordagem para corrigir o scroll horizontal. O problema do |
Corrige os problemas de scroll tratados em #1532, seja pelo username muito longo, seja pela falta de espaço no header.
No caso do header, quando o usuário estiver logado e estando em tela estreita, o ícone de busca é passado para dentro do menu.
Em telas muito pequenas ainda pode faltar espaço no header, mas agora o header irá aumentar de tamanho para caber todos os itens, que serão acessíveis através do scroll.
Como mexi no menu, arrumei um problema antigo que ocorria entre o Primer e o Link do Next. Era um problema que só gerava mensagens no console em modo de desenvolvimento, mas aproveitei para usar parte do que ganhamos de experiência no PR #1279 para já corrigir isso. Agradeço ao @Ryannnkl, pois ele fez muitos estudos no PR citado. 💪
Uma das coisas que se originou naquele PR foi o componente
NavItem
, que eu já havia criado e deixado disponível para ser utilizado se o PR fosse para frente. Esse componente, além de corrigir o erro do link, também mostra quando já estamos em alguma página do menu. No primeiro exemplo estava na página de criar conteúdo, e nos demais estava na página de configurações do usuário.E já que mexemos no menu, adicionei os ícones faltantes e modifiquei outros.
Diferentes larguras de tela
Menu "Editar perfil"
Como a opção "Editar perfil" foi adicionada na página que lista os conteúdos dos usuários, os erros no console também estavam lá. Então também corrigi e já adicionei o ícone de engrenagem. E aproveitei para trocar o ícone de nuke:
Link em homologação
https://tabnews-git-fix-horizontal-scroll-tabnews.vercel.app
O que acham?