Uma opção que estamos explorando aqui é criar um menu separado para notificações (por exemplo, sob um ícone de sino em vez do avatar). Ainda não está no topo da nossa lista, mas vamos mantê-lo em mente quando chegarmos lá, caso não funcione e queiramos abordar isso de alguma outra forma.
Não tenho certeza de como as notificações estão relacionadas ao botão de logout.
Você quer dizer que, no momento, há várias ações de usuário e notificações diferentes acessadas através do avatar/ícone do usuário, e no futuro as notificações podem ser separadas das ações no nível do menu? Isso faria sentido, mas não sou uma pessoa de UI/UX, então ficarei feliz em fornecer feedback sobre o que você criar.
Obrigado por um software incrível e pelo esforço que todos vocês dedicam!
Talvez algo como o seguinte possa ser útil: adicionar o ícone de logout na cor de destaque ao menu, ao lado do botão de dispensar – e manter o original onde está.
Adicionar um botão dedicado, seguindo o existente para o perfil do usuário, ao .panel .menu-tabs-container > .bottom_tabs com o CSS a seguir deve ser suficiente:
Você tem um monte de usuários que usam computadores de acesso público? Ou usam algum computador na sala de família? Se não, por que sair? Alguma vez? Se você precisar sair para fazer login como outra pessoa, você pode aprender a digitar ZZ.
Se houvesse um cenário de acesso público, eu pensaria que o modo anônimo seria mais seguro do que o risco de deixar logins parciais pendentes. Afinal, nem todo SSO é logoff único.
Sim. Hospitais estão cheios disso. Mas estamos nos movendo inexoravelmente em direção a desktops virtuais pessoais, então isso está se tornando um problema menor.
O outro caso de uso (que é bem fraco) é para que as pessoas possam sair facilmente e ver como um site se parece para anônimos. Claro, elas poderiam apenas usar um modo anônimo para isso, mas isso está além de muitos usuários sem treinamento específico.
Verdade, mas a maioria das pessoas ainda não percebeu isso. Além disso, estamos apenas agora tendo acesso a navegadores baseados em Chromium dentro de instituições de saúde. Assustador, né?
Isso é super útil! Eu realmente deveria tirar alguns minutos e estudar esses atalhos de teclado mais de perto!!
Talvez um banner global que anuncie o atalho valha a pena.
E quando você colocar o logout em um lugar mais óbvio, talvez tente incluir uma forma de comunicar o atalho. Se você realmente precisar sair, é super fácil.
É realmente difícil de encontrar, mas, considerando que cada um de nós provavelmente tem requisitos diferentes para o que é mais importante em termos de funcionalidade, consigo entender o raciocínio dos desenvolvedores ao agrupar essas ações dessa forma.
E, @hellekin - obrigado pelo código, eu só precisei atualizá-lo para abordar a classe logout em vez disso. E, a única coisa que eu consegui pensar foi em torná-lo vermelho vivo…
Obrigado @awesomerobot por montar um componente do GitHub — torna muito mais fácil (e rápido) adicionar coisas. Isso é algo que nossos usuários pediram, e o método addUserMenuGlyph não funciona mais.
Após adicionar o componente e habilitá-lo no tema Padrão (temos apenas esse tema), ele ainda não aparece — alguma ideia? Estamos executando a versão 3.2.0beta4, está atualizada.
Em algum momento, posso revisitar este componente porque ele modifica um componente padrão, que é mais propenso a esse tipo de regressão de tempos em tempos à medida que o Discourse é atualizado.