
Design comparison
Solution retrospective
estou estudando para me tornar uma dev frontend, aceito dicas para melhorar!
Please log in to post a comment
Log in with GitHubCommunity feedback
- @RadiantReversal
Ficou perfeito, a única coisa que notei que faltou foi o hover
button:hover
do botão e poderia ter obutton:active
pra fazer um efeito legal de clicar sabe. - P@danielmrz-dev
Oi Ana!
Seu projeto ficou ótimo!
Sobre dicas pra melhorar, tenho algumas:
-
Vi que você utilizou 2 tags pro conteúdo principal:
main.card
ediv.produto
. Nesse caso, você poderia ter utilizado apenas uma tag, e visto que é o conteúdo principal da página, a tagmain
faria o papel. -
Vi também que você utilizou
height:90vh
nomain.card
para posicioná-lo mais próximo do meio da página. Isso funciona, mas existem duas maneiras melhores, mais fáceis e eficientes para centralizar elementos no meio da página vertical e horizontalmente:
Você pode aplicar isso ao body:
body { height: 100vh; display: flex; justify-content: center; align-items: center; }
ou pode aplicar isso ao elemento que você quer centralizar:
.element { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
- E por último, visto que o botão é um elemento clicável, adicionar um
cursor: pointer;
e também umhover
para alterar a cor de fundo quando o mouse for passado por ele, tornaria seu projeto ainda mais intuitivo pro usuário.
Espero que as dicas ajudem!
Fora esses detalhes, você fez um belo trabalho!
-
Join 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