When defining custom profile fields there is an option to have them not mandatory at signup.
Yet, they still show up in the signup screen. This is not desirable since
I want the signup screen to be as simple as possible
it gives the impression that the custom field needs to be filled in
it gives the impression that the content of the custom field is somehow related to elegibility of membership, therefore may induce hesitation to signup.
So from an ux point of view, is it possible to have an option to have it removed from signup, yet still available as a field to enter in the profile afterwards. (Like “location” and such)
+1 Eu adoraria uma opção de [ ] mostrar no cadastro.
A abordagem de CSS personalizado do @Kris não faz o que queremos aqui, porque se você usar essa técnica, ela oculta o campo tanto no formulário de cadastro quanto no perfil.
Meu caso de uso: queremos permitir que os usuários declarem opcionalmente seus pronomes com um campo de texto livre (porque alguns usuários usam pronomes incomuns para se referir a si mesmos), mas um campo como esse é um alvo para pessoas que acham que “pronomes” são uma ofensa política; novos usuários se sentem inspirados a digitar algo rude na caixa.
Achamos que é melhor não mostrar o campo no cadastro, mas permitir que usuários engajados o definam personalizando seu perfil.
Receio não saber a resposta. No entanto, deve ser fácil o suficiente para emendar caso venha a mudar.
Edição: Acabei de testar, e removê-lo do trecho acima faz a caixa reaparecer, então parece que ele é necessário para que esta peça em particular funcione.
Espero que alguém com mais experiência possa opinar.