manualdousuario / dez

Tema oficial do blog Manual do Usuário.
https://manualdousuario.net/
Other
7 stars 3 forks source link

Uma reflexão sobre o header na versão mobile #67

Closed claromes closed 1 week ago

claromes commented 2 weeks ago

Ocupa quase a metade da tela!

Captura de tela 2024-06-29 173201

rghedin commented 2 weeks ago

Pior, né? O cabeçalho ficou meio inchado nos últimos meses e a solução mais comum (ou a que me ocorre) para esses casos é o menu de hambúrguer, o que talvez não caiba no momento.

A menos que a gente reformule o ícone do usuário para ser o menu de hambúrguer em telas pequenas. Algo assim:

Sem Título

rghedin commented 2 weeks ago

Fiquei pensando nesse assunto, @claromes, e acho que cheguei numa boa solução. O mockup:

mockup-2

Explicando o paradeiro dos itens ausentes:

Podemos eliminar toda a segunda parte do menu do usuário, deixando ele, de fato, um menu do usuário. E o mapa do Manual fica destacado logo no início da página Sobre.

A dificuldade aí seria adaptar a busca. Como não teremos dois menus, ao ativá-la o campo de texto se sobreporia ao único menu, então teria que alterar o funcionamento dele para sumir com o campo de texto com um clique/toque fora do campo de texto.

O que acha?

claromes commented 2 weeks ago

Vi o PR, mas vou seguir com a conversa por aqui... A solução ficou ótima. Mas acho que podemos manter a configuração de aparência no topo, dentro do menu de usuário, já que isso é uma configuração de uso. Mas trocaria o ícone por texto. Ficou perdido no footer.

Minha sugestão seria manter a ordem dos menus (texto e ícones), porém alterando o menu de texto para flex-start a partir de 515px. Diminuir os ícones para 20 ou 22px e colocar o logo no centro (.site-header com justify-content: center;).

Captura de tela 2024-07-03 122251

rghedin commented 2 weeks ago

Ótimas ideias, @claromes! Só deixei o breaking point em 529 px porque com 515 px, os ícones “caíam” para a linha de baixo quando o campo da pesquisa era ativado.

Acabei de subir as correções.