Hi, I completed testimonials site using CSS Grid. Any feedback is really appreciated.
Lucas Weidas
@lucasweidasAll comments
- @TejaswiniLabadeSubmitted over 2 years ago@lucasweidasPosted over 2 years ago
Good job in that one!
You have a problem centering the
main
container. To fix it, just add these lines to yourbody
tag.min-height: 100vh; display: flex; justify-content: center; align-items: center;
Then, remove the
margin: 100px auto 0;
line inside your media querie in.container
.Keep it up!
Marked as helpful1 - @louisenorrsenSubmitted almost 3 years ago
I am very happy with this solution! This is the first time that I get really close to the design image!
I would like feedback on how I can make the code more effective, it feels like it is a little bit unorganized right now.
Thanks!
@lucasweidasPosted almost 3 years agoGood job on that!
Something I think you need to improve: change the
div
inpayment-btn
andcancel-order-btn
to abutton
tag. Usediv
only as a generic container.Keep it up.
Marked as helpful0 - @ankithapaiSubmitted almost 3 years ago
i dont know how to use github well as of now hence i cant host it
@lucasweidasPosted almost 3 years agogreat job on that one!
First of all, you have two folders with the same name, but the first one is useless. So, you need to move your second folder called qr-code-component-main out of the first one, and add on your Webdev folder. This change will make the github page identify your index.html and the page will work just fine.
Keep it up.
Marked as helpful1 - @alt-plusF4Submitted almost 3 years ago
Feedbacks, please! Thank You.
@lucasweidasPosted almost 3 years agoNice work on that one! But you need to wrap all your main content, in this case it is
div class="bg"
anddiv class="mid"
, inside amain
tag. Also, you can wrap yourdiv class="attribution"
within afooter
tag. Keep it up!Marked as helpful0 - @nakoyawilsonSubmitted almost 3 years ago
Any suggestions on how I can improve are welcome!
@lucasweidasPosted almost 3 years agoNice job, Nakoya Wilson! I see a small problem with the
background-image
in yourbody
. To fix it, just set this code.@media (min-width: 1440px) { body { background-size: 100% 52.5%; } }
Marked as helpful0 - @laurstevensonSubmitted almost 3 years ago
Still grasping responsive designs, mobile version still needs some work (troubles with border-radius). Any feedback would be appreciated!
@lucasweidasPosted almost 3 years agoGreate job, Laura!
To fix the "main" landmark problem, you need to wrap the "div.panel" with the "main" tag.
To fix border radius trouble, change the "@media (max-width:500px)" to "@media (max-width:899px)", and the two class ".pricing-plan" inside them, to:
.pricing-plan:first-child { border-radius: 10px 10px 0 0; } .pricing-plan:nth-of-type(3) { border-radius: 0 0 10px 10px; }
Sorry for my bad english :)
0