Desafio Prove a cor do botão Bootstrap Rainbow tem um problema.
O Agente do Usuário é: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0
.
Eu acho que 'class' deve ser usado em vez de 'color' na primeira linha.
Acho que a questão é um pouco mais complexa do que isso. O texto está tentando transmitir que a classe btn-primary
no Bootstrap aplica um estilo (incluindo cor) a um botão que ajuda o usuário a vê-lo como uma ação que pode executar, mas não está escrito claramente. Obviamente que a cor azul não é a cor principal do app.
Também parece que os usuários podem passar no teste adicionando as classes btn
, btn-block
e btn-primary
ao botão de envio na parte inferior do código e ignorando o primeiro botão ( que já possui as classes btn
e btn-block
mencionadas nas instruções), e portanto as instruções também não são totalmente claras a esse respeito.
Aqui está uma edição sugerida para as instruções:
A classe
btn-primary
estiliza os elementos do aplicativo aos quais você a aplica para indicar a ação principal em uma página. Essencialmente, destaca as ações que você deseja que seu usuário execute.Adicione a classe
btn-primary
do Bootstrap ao seu botãoLike
.Observe que o botão
Like
ainda precisará das classesbtn
ebtn-block
.
Os testes também devem ser alterados um pouco para que possa procurar o botão correto.
@erictleung @BKinahan
Eu estava tentando corrigir esse problema, mas se eu aplicasse alguma condição para verificar pais ou irmãos ou qualquer outra coisa, ainda estava olhando para os dois botões e, portanto, alterando qualquer um dos botões, estava passando nos testes. Se eu alterar a semente do desafio para indicar qual linha deve ser alterada usando comentários e modificar a descrição do desafio conforme discutido acima, isso seria aceito como uma correção razoável?
Comentários muito úteis
Acho que a questão é um pouco mais complexa do que isso. O texto está tentando transmitir que a classe
btn-primary
no Bootstrap aplica um estilo (incluindo cor) a um botão que ajuda o usuário a vê-lo como uma ação que pode executar, mas não está escrito claramente. Obviamente que a cor azul não é a cor principal do app.Também parece que os usuários podem passar no teste adicionando as classes
btn
,btn-block
ebtn-primary
ao botão de envio na parte inferior do código e ignorando o primeiro botão ( que já possui as classesbtn
ebtn-block
mencionadas nas instruções), e portanto as instruções também não são totalmente claras a esse respeito.