Novos estilos de menu suspenso/menu de notificação no cabeçalho

Isso foi mesclado -\u003e UX: Notification panel update by jordanvidrine · Pull Request #33795 · discourse/discourse · GitHub


ATUALIZAÇÃO:

Isso agora está ativo no meta para todos os usuários

Resumo

Experimento para um novo visual e estilo para menus suspensos de cabeçalho, juntamente com estilos de itens de notificação.

Removemos a estilização da borda “ativa” dos menus suspensos no cabeçalho. Essa borda adiciona uma complicação à estilização ao criar temas.

Adicionamos espaçamento e alteramos a estilização do ícone “ativo” no menu de notificações.

Capturas de tela

16 curtidas

Legal, este experimento é empolgante! Adorei o novo visual aqui, Jordan :smiley:

Alguns comentários iniciais: o espaçamento parece um pouco apertado, podemos experimentar um pouco mais de espaçamento? Acho que é porque o preenchimento nos botões ✓ Dismiss é bem maior. Acho que seria bom se alinhássemos com o mesmo preenchimento (0.75rem?)

Algo assim?

9 curtidas

Sinto muita falta dos títulos dos tópicos. Quando há um ou dois likes de usuários com nomes curtos, há informação suficiente. Mas uma ou duas palavras do título não são suficientes para mim.

10 curtidas

Obrigado pelo feedback aos dois. Ambos estão muito certeiros :+1: Vou deixar mais feedback se acumular antes de abordar, mas fique tranquilo, adicionarei estes à lista.

7 curtidas

Algumas primeiras impressões:

Para Padrão e Horizonte:

  • Assim como Keegan, o espaçamento parece um pouco apertado para mim
  • Não ter sombreamento no espaço negativo entre os itens faz com que pareça mais ocupado para mim, em comparação com quando tudo se misturava

Específico do Horizonte:

  • No Horizonte, o fundo dos itens tem cor – deveria ter? (No Padrão, agora é cinza).
  • No Horizonte, os cantos arredondados no canto superior esquerdo parecem estranhos para mim… o contêiner parece mais nítido do que os itens dentro – no Padrão, parece que eles combinam melhor.
5 curtidas

Descobri que a troca de dar mais espaço para notificações antigas (que eu já resolvi potencialmente) em troca de perder o contexto das notificações mais recentes (que eu ainda preciso resolver) é inesperada.

Entra na mesma coisa que @moin disse acima, e o design mais denso, como apontado por @keegan, está em desacordo com o movimento em direção a menos densidade que temos buscado com componentes como a barra lateral.

6 curtidas

Isso se deve ao raio de borda maior definido pelo Horizon e à configuração principal que define esse raio como “grande”. Movi essa borda no core para herdar o raio de borda definido regularmente.

Boa observação. Acho que isso se deve a uma configuração incorreta.

3 curtidas

wrt espaçamento… o que você acha disso?

Aqui estou limitando o título a uma linha, mas permitindo que o significador tenha sua própria linha também. Também adicionei preenchimento esquerdo e direito do mesmo espaço para corresponder aos botões abaixo.

7 curtidas

Isso possivelmente está se desviando um pouco demais do propósito do experimento, mas acho que um problema maior que restringe nosso design é a quantidade de notificações que mostramos. Não acho que precisemos mostrar uma página inteira de notificações apenas porque a altura do navegador permite. Os usuários podem clicar em “mostrar mais” e ser direcionados para /my/notifications quando precisarem ver tudo.

:100: Acho que este é um passo na direção certa, e poderíamos possivelmente:

  • reduzir o número de notificações que mostramos
  • mostrar mais informações por notificação

Este design que encontrei no Dribbble, por exemplo, tem uma boa proporção entre a quantidade de notificações / informações em cada notificação / densidade.

10 curtidas

Ah sim, eu realmente gosto dessa tela.

3 curtidas

Também notei que os avatares não são tão cobertos pelo ícone na sua captura de tela quanto na minha. Escolher “menor” para o tamanho do texto nas preferências parece causar isso. Talvez já fosse assim antes, que uma parte maior do avatar era coberta porque eu mudei o tamanho do texto, mas agora os avatares são mais cobertos do que antes. (Eu ainda prefiro a versão antiga apenas com ícones, então não me importo.)

Para comparação: com o experimento e em modo de segurança

E alguns ícones estão recuados

3 curtidas

Pensamentos?

3 curtidas

Acho que precisamos de mais espaço ao redor das notificações, isso também corrigiria esse desalinhamento:

image

Esses raios podem ser os mesmos?

image

Não acho que o fundo cinza funcione bem para indicar novo e ativo… geralmente usamos o terciário para estados novos e ativos e o cinza para o hover.

image

Os ícones parecem um pouco pequenos para mim agora, tenho que apertar os olhos para distinguir alguns.

image

image

Você tem alguma ideia de como isso funcionaria com as mudanças no menu de pesquisa? Recentemente, expandimos totalmente os destaques lá, então parece um pouco estranho voltar a caixas.

7 curtidas

Gosto da mudança de estilo na aba em geral.

Mais um local para ter um pouco mais de espaçamento: o alvo de clique para as abas no celular é muito pequeno

É bem difícil de tocar.

3 curtidas

Sinceramente, não gostei e prefiro o layout antigo.

  • Como outros disseram acima, o layout está muito apertado. A captura de tela acima melhora isso.
  • O raio da borda e o espaço entre todos os itens fazem com que a lista pareça mais cheia. Adiciona ruído visual à informação:

  • As cores de fundo para os itens não lidos não ficam tão boas em outras paletas de cores. Todas parecem acinzentadas e perderam o acento de cor.

Antigo:

Novo:

  • Como não temos mais a borda separando as notificações dos ícones, o desalinhamento entre eles e os itens dá a impressão de que algo está errado, especialmente no primeiro ícone.

  • Os ícones são muito pequenos e, no modo mobile, o espaçamento está incorreto. Isso dificulta clicar no ícone correto. Já cliquei acidentalmente em uma notificação em vez do ícone, duas vezes.

Discordo. É bom que aproveitemos a viewport disponível.

Isso seria bom.

7 curtidas

Estou mesclando algumas alterações. Aqui está a iteração mais recente.

como o avatar ficaria alinhado ao topo para que ele esteja sempre mais próximo de onde o nome de usuário está? Fico imaginando se os avatares centralizados pareceriam um pouco “desancorados” se eu tivesse muitas notificações de linha dupla… comparação muito grosseira

1 curtida

Eu tentei isso localmente e pareceu “estranho”, mas posso implementar aqui para ver como fica para todos.

1 curtida

Você pode tentar aumentar o espaçamento entre os itens para corresponder ao preenchimento externo para ver como fica?

1 curtida

1 curtida