Salut l’équipe,
Nous avons personnalisé le formulaire de création de compte Discourse habituel en utilisant une mise en page en grille, comme illustré ci-dessous :
Actuellement, nous avons masqué le nom complet en utilisant le SCSS ci-dessous :
.d-modal.create-account .login-form {
form {
.input-group:nth-child(3)
display:none !important;
}
}
}
Nous masquons les champs de nom complet à l’aide du sélecteur nth-child car il n’y a pas de classe unique pour la div input-group mentionnée ci-dessous :
Mais nous avons maintenant activé la connexion Google Oauth2, sur laquelle le champ du nom complet est en 4ème position. Le CSS actuel casse donc la création de compte pour le formulaire de création de compte du fournisseur d’authentification, comme illustré ci-dessous :
Comment puis-je identifier si le formulaire actuel est un formulaire de création de compte habituel ou un formulaire de fournisseur d’authentification (tel que Google OAuth2) à l’aide de CSS ? Ainsi, je peux appliquer le CSS pour les champs en conséquence.
Problème similaire pour le champ Mot de passe.
Merci,
Saurabh

