Estava pensando, não seria ótimo introduzir um recurso, semelhante ao LinkedIn, onde os usuários pudessem atualizar a foto de perfil diretamente clicando no quadro redondo, acionando um pop-up integrado? O processo atual parece um pouco complicado, com etapas extras. A implementação desse recurso não apenas otimizaria o fluxo de trabalho, mas também elevaria significativamente a experiência geral da página de perfil.
Então, em vez de abrir o cartão do usuário, ele abre a janela modal para alterar seu avatar?
Don tem um componente de tema para algo assim.
Quer dizer, quando você vai para a página do seu perfil, em vez de ver ‘Configurações’ e depois ‘Conta’, seria ótimo se você pudesse simplesmente tocar na sua imagem para alterá-la.
Como, o que está bem no topo da página, acima do botão Expandir?
Sim! Adoraria que fosse mais fácil para os membros mudarem sua foto!!
Sim, exatamente aí.
Lembrei-me agora que o excelente compose center do Don também facilita isso.
Parece que o @Don já construiu todos os componentes de que eu precisaria, então, a partir de agora, vou bisbilhotar o trabalho dele antes de postar. Além disso, obrigado @Lilly por compartilhar :))
Eu esqueci completamente disso, mesmo que eu também o use.
Mas ainda assim — não é a maneira mais óbvia de alterar uma imagem de perfil usando a rota de escrita. Esse foi um ponto forte para eu começar a usar o centro de composição, no entanto. Pensei que poderia ser uma maneira fácil de fazer o botão de resposta perder o medo quando um novo usuário o usa para alterar seu avatar. E então eu esqueci de contar aos usuários sobre essa opção ![]()
Se bem me lembro, usamos a rota lá porque o modal do seletor de avatar está restrito à rota preferences/account.
mas vou verificar novamente.
Economize seu tempo. Não sei se é um grande problema — a menos que você tenha planos de dar acesso direto clicando na foto de perfil.
Além disso, acabei de documentar essa opção para meus usuários e já estou atrasado com esse trabalho, principalmente porque seus componentes mudaram tanto o playground ![]()
