Design comparison
Community feedback
- @VCaramesPosted about 2 years ago
Hey @jorgealves-b, adding to what was said above/below:
-
The Alt Tag description for the QR image needs to be improved upon. Its needs to tell screen reader users what it is and where it will take them to when they scan it.
-
Delete all of this code (it is unnecessary) and add
padding
to your card container.
main { display: flex; flex-direction: column; justify-content: center; align-items: center; } main section { width: 90%; height:600px ; } main section .qrcode img { height: 100%; margin: 2rem 0; } main section .informations { width: 100%; }
Happy Coding! 👻🎃
Marked as helpful0 -
- @correlucasPosted about 2 years ago
👾Oi @jorgealves-b, tudo bem? Parabéns pelo desafio! Seja bem vindo a comunidade do Frontend Mentor
Acabei de ver sua solução e tenho umas dicas pra melhorar seu código/design:
O seu componente já está com o design pronto, um bom exercício pra melhorar seu código, seria criar a estrutura mais limpa o possível e reduzir seu código ao máximo. Por exemplo, você pode segurar todo conteúdo em um bloco só usando (
<main>
ou<div>
) nesse caso vamos usar<main>
por que é uma tag semantica. Se você notar, nem precisa adicionar nenhum div além da principal pra segurar o conteúdo (img, h1 e p). A estrutura ideal e mais limpa possível pra esse desafio é essa aqui:<body> <main> <img src="./images/image-qr-code.png" alt="QR Code Frontend Mentor" > <h1>Improve your front-end skills by building projects</h1> <p>Scan the QR code to visit Frontend Mentor and take your coding skills to the next level</p> </main> </body>
Para reduzir o CSS, você pode excluir todas as classes e selecionar todos elementos no CSS com o seletor direto para cada um deles, nesse caso (img, div, main, h1 e p). Faltou também colocar o
alt
text pra imagem ser reconhecida por leitores de tela.👋 Espero que essas dicas te ajudem e que você continue no foco!
Marked as helpful0 - @jorgealves-bPosted about 2 years ago
obrigado ! Analisando novamente é possível ver que realmente da para excluir muitas linhas de códigos desnecessárias.
0
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord