Interface de inserção de datas/eventos simplificada

Problema

Usuários (inclusive eu :blush:) frequentemente ficam confusos em relação à interface de inserção de data (core) e à interface de inserção de evento (plugin oficial). (Ambas se referem a “evento”)

UI Atual

UI de inserção de data/hora:

UI de inserção de evento:

Soluções Propostas

  • Em um mundo ideal, talvez essas interfaces pudessem ser mescladas em um único botão, que perguntaria ao usuário se ele está tentando criar um evento ou uma data/hora. (Isso exigiria uma grande refatoração de código, no entanto)
  • Mais simples, se o botão de evento estivesse diretamente adjacente ao botão de data/hora, em vez de escondido sob o ícone de engrenagem, provavelmente alertaria o usuário de que existem dois fluxos diferentes disponíveis. (Não verifiquei se isso é possível, mas parece mais fácil em termos de implementação)

Threads / Issues Relacionados

3 curtidas

Uma coisa boa é que @chapoi tem um tempo reservado em breve para analisar a barra de ferramentas do composer.

Concordo com o feedback, até eu fico confuso com os dois botões diferentes de “criar evento”.

Será que uma opção aqui seria algo como isto?

Provavelmente precisaríamos de alguns novos primitivos principais para suportar isso e novos pontos de extensão, mas certamente é muito mais claro.

5 curtidas

Legal!

Sim, eu gosto da sua ideia de menu suspenso ^.^

2 curtidas

Isso já foi levantado antes:

E levantei isso privadamente em várias ocasiões - a interface do botão de eventos no compositor no momento confunde até os usuários mais experientes tecnicamente.

Minha solução alternativa tem sido ocultar o botão inserir/data/hora para limitar a confusão (e, assim, perder a funcionalidade bastante útil). Mas as pessoas ainda lutam para encontrar o botão no menu de engrenagens.

Sim - isso resolveria absolutamente esse problema específico!

O modal também precisa de atenção; quando montamos um TC para inserir chamadas Jitsi em eventos, foi muito mais fácil simplesmente modificar o modal Inserir data/hora e usá-lo. Ele está quebrado agora (já que não estamos mais usando Jitsi) e eu nem consigo encontrar o código. Postarei um link se eu encontrá-lo.

2 curtidas