Criar registros
Crie a partir de um botão onde a necessidade surge, ou de uma lista embutida no detalhe do pai, com uma ação principal.
Quando usar
Use sempre que uma página de interface ou uma tela deixa a pessoa adicionar um registro.
Quando não usar
Os steps de intake adicionam linhas em grid views da tabela, como explica intake views. Uma interface nunca ganha uma página de step.
Como funciona
Abra o formulário na página onde a necessidade surge
A criação passa por um formulário aberto por um botão na página onde a pessoa precisa do novo registro. O formulário é montado à mão, porque o MCP não consegue montá-lo, e entra na lista de entrega.
Passa: todo formulário abre por um botão em uma página que lista as linhas que ele cria, em 1 clique.
Adicione registros filhos pelo detalhe do pai
No detalhe do pai, uma lista embutida com “Allow adding records” ligado cria o filho e preenche o vínculo.
Passa: nenhum formulário de registro filho tem um campo para o pai de onde a pessoa veio.
Termine no registro que o formulário criou
Depois do formulário, a pessoa cai no registro novo e vê que deu certo.
Passa: depois de enviar o formulário, a tela seguinte é o registro novo, com 0 cliques a mais.
Mostre uma ação principal por página ou área
Uma página ou área tem um botão primário, a ação que a pessoa mais faz ali.
Passa: toda página ou área tem exatamente 1 botão primário.
Um único botão primário, Create project.
Create project e Save draft, os dois com estilo de botão primário.
Referências
A página de botões da Atlassian diz: “Only include one primary button or call to action (CTA) in a page or area.” (só um botão primário ou chamada para ação por página ou área).
O botão e a lista embutida vêm do page kit da skill de interface, sem fonte externa até agora.