Nous sommes toujours au coude à coude dans la zone des forums. Dans ce screencast, nous regardons la page d'inscription. Une autre page assez importante car nous voulons que l'expérience de rejoindre les forums soit aussi simple et accueillante que possible.
Nous sommes un peu nerveux au début, pensant que ce sera une lutte folle pour déterminer quels fichiers mettre à jour pour changer les choses de la manière la plus intelligente possible. Nous avons un peu de mal, mais trouvez des informations sur GitHub qui nous aident à comprendre. Nous nous améliorons dans ce domaine! De plus, la prochaine fois, nous avons déjà lutté avec tout le contrôle dont nous avons besoin et ce sera plus facile. Bien que, et je l'ai déjà dit, j'aimerais vraiment mettre cela sur bbPress un jour afin que tout le site ait une connexion unique.
Curieusement, nous allons styliser une forme «normale» pour la première fois. Le formulaire de recherche sur le site est tellement personnalisé qu'il ne fait pas grand-chose pour nous. Le formulaire de commentaire, nous avons fini par utiliser des conseils d'entrée au lieu d'étiquettes. Ce formulaire a des étiquettes traditionnelles, nous devons donc écrire du CSS à partir de zéro. Nous le divisons en un élément partiel (_forms.scss) comme nous avons tendance à le faire pour les modèles de conception, et optons pour un style haut de gamme.
Nous devons finir par définir une hauteur maximale et un débordement: auto pour les popups car les conditions d'utilisation du site s'affichent dans une popup et c'est trop long. J'espère que ce sera OK pour mobile - nous devrons regarder cela.
Nous faisons démarrer le CAPTCHA (il suffit de lui donner des clés API gratuites), mais son affichage semble un peu génial. Probablement juste une aberration de la configuration de moniteur étrange que j'ai.
Nous finissons par faire un peu de style pour les messages d'erreur qu'il est possible d'obtenir lors de l'inscription. Nous découvrons également que les messages d'erreur laissent un peu à désirer, mais au moins nous pouvons les faire paraître OK.