Ainda estamos até o pescoço na área dos Fóruns. Neste screencast, olhamos a página de inscrição. Outra página bastante importante, pois queremos que a experiência de participação nos fóruns seja a mais fácil e acolhedora possível.
Estamos um pouco nervosos no início, pensando que será uma luta louca descobrir quais arquivos atualizar para mudar as coisas da maneira mais inteligente possível. Temos um pouco de dificuldade, mas encontre algumas informações no GitHub que nos ajudem a entender. Estamos ficando melhores nisso! Além disso, da próxima vez, já lutamos com todo o controle de que precisamos e será mais fácil. Embora, e eu já disse isso, eu realmente adoraria colocar isso no bbPress um dia, para que todo o site tenha um único signon.
Estranhamente, vamos criar um estilo “normal” pela primeira vez. O formulário de pesquisa no site é tão personalizado que não faz muito por nós. O formulário de comentário acabou usando dicas de entrada em vez de rótulos. Este formulário tem rótulos tradicionais, então temos que escrever alguns CSS do zero. Nós o dividimos em um parcial (_forms.scss), como tendemos a fazer para padrões de projeto, e escolhemos um estilo de rótulo superior.
Temos que acabar definindo max-height e overflow: auto para os pop-ups porque os Termos de Serviço do site aparecem em um pop-up e é muito longo. Esperançosamente, será bom para dispositivos móveis - teremos que observar isso.
Colocamos o CAPTCHA em funcionamento (apenas uma simples questão de fornecer algumas chaves de API gratuitas), mas a exibição dele parece um pouco estranha. Provavelmente apenas uma aberração da configuração de monitor estranha que tenho.
Acabamos fazendo um pouco de estilização para as mensagens de erro que são possíveis durante a inscrição. Também descobrimos que as mensagens de erro deixam um pouco a desejar, mas pelo menos podemos fazer com que pareçam OK.