Ocultando campos personalizados de usuário na página de inscrição em tela cheia

Olá a todos.

Antes de habilitarmos a nova página de inscrição e login em tela cheia Introducing our new fullscreen signup and login pages (que é ótima!), notamos algo que gostaríamos de personalizar.

Na inscrição modal atual, usamos CSS para ocultar todos os nossos Campos de Usuário personalizados no modal.

.d-modal.create-account div[class*="user-field-"] {
    display: none;
}
.create-account .user-fields .user-field {
    padding-bottom: 20px;
}

Isso significa que nossos usuários são apresentados com o mínimo de campos para se registrar:

No entanto, a nova página de inscrição está mostrando todos os nossos campos personalizados, que, por nossa própria conta, são muitos :blush:

Como podemos aplicar algumas alterações de CSS à nova página de inscrição em tela cheia para ocultar todos os nossos campos de usuário personalizados, por favor?

2 curtidas

Na página inteira, você precisa usar a nova classe .signup-fullpage para segmentar os elementos dentro dela com CSS. Tente com

.signup-fullpage div[class*="user-field-"] {
    display: none;
}
3 curtidas

Isso não funcionou @dax , apliquei corretamente aqui? :thinking:

@dax pode haver outra forma de isso funcionar? :thinking:

Você está usando algum tema/componente de tema especial? No meu site, este código CSS

.signup-fullpage div[class*="user-field-"] {
    display: none;
}

funciona sem problemas. Para vê-lo aplicado, você precisa atualizar a página. Como você pode ver aqui, tenho 2 campos opcionais diferentes, e ambos são ocultados com sucesso assim que o CSS é ativado e a página é atualizada:

signupfullpage

1 curtida

Hmm :thinking:

Se eu aplicar esse código ao CSS do modo escuro, ele não funciona:

Se eu aplicar o código ao modo claro, ele então o oculta no modo escuro:

Isso é um bug? (Se for, abrirei uma nova postagem em Bug) ou pode ser algo específico com o meu discourse?

Obrigado @dax - isso explica por que não funcionou da primeira vez, pois eu o apliquei apenas ao modo escuro :slight_smile:

Qual é o tema padrão do fórum? Você configurou a configuração do site default dark mode color scheme id? Você tentou usar uma janela de navegador privada?

2 curtidas

Claro.

Sim.

Sim, sempre :blush:

Esse é o motivo pelo qual você teve que editar esse tema. No modo escuro, um esquema de cores/paleta diferente é aplicado, mas ainda é o tema claro.

2 curtidas

Insight interessante, obrigado @Moin :smiley:

E obrigado novamente @dax pelo CSS :smiley:

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.