@Olamstix
Submitted
Hello! I have completed this for a while now, however I still wanted to show it here. Your comments are highly welcome.
Looking to hire developers?
@Li-Bee
@Olamstix
Submitted
Hello! I have completed this for a while now, however I still wanted to show it here. Your comments are highly welcome.
@Li-Bee
Posted
Well done on the design also looks good on the mobile version 👏. I have a few comments for you consideration which I have listed below:
Remove the width
that you have applied to the star icons they automatically scale at the moment the icons look stretched
You need to add the background images to meet the design I could not see them - but it looks good as is too
To clear the accessibility point change the <section class=
reviews>
to a <div>
element instead. You require at least one heading within <section>
Marked as helpful
@Wangszz
Submitted
yes, I found some hard parts while building this project. that problem appears because i was a newbie in SAAS and I try to use SAAS in this project.
I feel confident at all.
no, i don't have
@Li-Bee
Posted
Good job! To fix the accessibilty issues you need to add a landmark. If you add <main></main>
around you code this should solve the issue for you. Link to more information if you want it. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/main
@DefinitelyObsessed
Submitted
Feedback welcome .
@Li-Bee
Posted
Good job on the challenge - well done! 👏 A have a few comments for your consideration - i have listed below for ease :
body {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
The titles Sedans, Suvs and Luxury need to capitalised in the design so:
text-transform: uppercase;
Compared to the design you need to smooth corners of the card component do add a border radius
Compared to the design the background is not white (#fff) need to add shade to the background.
To fix your accessibility issues add <main></main>
around your code.
Marked as helpful
@riverCodes
Submitted
Hi, please give me feedback on the responsiveness of this design!
The desktop design looks close to the original, but I am confused about how to achieve the mobile design. Should I use media queries? How do I make the desktop design transition into the mobile design?
I am confused with responsive design in general, so any advice on how to alter my code to make it more responsive would be super amazing!
@Li-Bee
Posted
Hi similar to what @Kamasah-Dickson said it is better to start from mobile first as when you expand from mobile to desktop the adjustments you need to make is less in comparison to doing them the other way round.
What I did on this challenge was to start with mobile first and I put the card in an article wrapper <div>
and did a <width>
of 87.2% and <margin>
of 0 and auto. So when the viewport is for example 375px the card width is 327px and there is space between the card and end of viewport.
Link to my challenge: https://www.frontendmentor.io/solutions/order-summary-component-using-mobile-first-approach-and-css-grid-c-HmAvKIr
I am not saying it is perfect as I am still and learner and still learning about mobile first design but it may help 😁
Marked as helpful
This one's tricky with the image centering but I think I've found a nice way to always have the image centered even with larger heights or font sizes using CSS grid.
I'd appreciate it if I could get feedback on how to improve, especially on the use of semantic HTML and accessibility considerations. Thanks everyone o/
@Li-Bee
Posted
Well done on the design. I think you need to add sr-only class to you <h1>
element. As the title Profile Card Component is showing on the screen.
@Li-Bee
Submitted
Hi everyone 👋 - please see my solution to social proof section. Let me know your thoughts and if anything is not in line with best practice. Note my use of flexbox - would it have been better to use CSS grid - in my view I thought this was not required as doing a 1D design.
@Li-Bee
Posted
Also I did max-width on the testimonials at desktop view - is this the correct thing to do?
@nakoyawilson
Submitted
@Li-Bee
Posted
This is really good 🎉. If I may ask where did you learn HTML CSS - did you use a course?
@KimJunpyo
Submitted
Feedback welcome.
It was my first time working on a project, so it was very difficult. However, I think I learned a lot by searching for tags and attributes.
I'm not sure if the code configuration was efficient. Also, I'm not sure because I've never seen anyone else's code.
I would really appreciate it if you could give me feedback on the best practices and the different parts of my code.
@Li-Bee
Posted
Hey looks really good well done 👍
I think you need to change your font on the desciption text - currently different to the design.
Also to clear your accessibility issues add <main></main>
around you code as such, to give a landmark (here is more info on it if you are [interested] (https://dequeuniversity.com/rules/axe/4.3/landmark-one-main?application=axeAPI).
<body>
<main>
<div class = "grid">...</div>
<div class="attribution">...</div>
</main>
</body>
@Sloth247
Submitted
Hi there, thanks for visiting my solution. I added animation to main hero image and card and make all interactive elements accessible and focusable, including svg icons.
I still have to improve the following items;
translateY(0)
position and move to the designated position at last. I don't want to let it happen but I could not figure out.Any other feedbacks are welcome.
@Li-Bee
Posted
Hey this looks great. I am also trying to finish this at the moment. I do have a quick question is thats okay? I am new to website design and have been having problems with the background images.May I ask the following questions:
<body>
?.header {
padding-top: 2.5rem;
background-image: url("../../img/bg-main-mobile.png");
background-repeat: no-repeat;
background-position: bottom left;
}
<main>
may i ask why you did this?Also why did you increase the background-size
to 150% for tablet and 130% for desktop? How did you come up with these measurements?@media screen and (min-width: 40em) {
body {
background-image: url("../../img/bg-main-tablet.png");
background-repeat: no-repeat;
background-position: top -10rem left -20rem;
background-size: 150%;
}
}
@media screen and (min-width: 62.5em) {
body {
background-image: url("../../img/bg-main-desktop.png");
background-repeat: no-repeat;
background-position: top -15rem left -18rem;
background-size: 130%;
}
@lnaranjoc
Submitted
Hello Everyone! This is my very first challenge in Front End Mentor. You may laugh, but I worked hard to get this QR code done.
I would really appreciate any feedback. I am sure there's things I can improve, or make in a different (maybe more efficient) ways.
Thank you very much in advance!
@Li-Bee
Posted
Well done - close to the design. To fix the accessibility issues you need to add a <main></main> landmark
<main>
<div class="container">
....
</div>
</main>
@Akadzani
Submitted
I would like to get the feedback for how i write the code for this challenge.
@Li-Bee
Posted
Pretty close to the design - well done 👏. Compared to the design i think you need to make the heading smaller and add a bit of space between the bottom of the paragraph and the bottom of the card.
To fix your accessibility issues you need to add <main></main>
to your html - to add a landmark.
<body>
<main>
<div class="qr-code container">
....
</div>
<div class="attribution">
</div>
</main>
</body>
Marked as helpful
@pawelpiotrowski38
Submitted
Any feedback would be appreciated.
@Li-Bee
Posted
Really close to the design well done!! 👏
Only minor comments (and can be ignored as dont really impact the design that much).
Add a box-shadow
to the card.
Make the order summary heading a little bigger and the paragraph text a little smaller.
Marked as helpful
@prajotsurey
Submitted
I have used an empty div with a background image to place the hero image. Is there a better way of doing it?
Also, please suggest any other ways to improve my solution. Thank you !!
@Li-Bee
Posted
Good job. Another way to set the background is to do the following:
body {
background-image: url(../images/pattern-background-mobile.svg);
background-color: #e0e8ff;
background-repeat: no-repeat;
/* not cover as dont want to cover entire element */
background-size: contain;
background-attachment: fixed;
}
Marked as helpful
@boostbm
Submitted
This took me a while and had to get a little help but any feed back would be great. Thanks.
@Li-Bee
Posted
Looks very good 😁 - well done on the hover and icon animation on the picture took me ages to do that!
Few comments for your consideration - most are minor points.
Try and center the card component. Add the following to <body>
= height: 100vh
Increase font-weight
on 0.041 ETH
The 'font-color' on 3 days left should be the same as the <p>
text.
Try and make the avatar picture a bit smaller, it is a bit big
Maybe reduce the shadow color on box-shadow
a little bit too dark looks like a line, perhaps change the alpha value to 0.3.
You also have a few accessibility and html issues to sort out. Broadly:
For your <img>
add alternative text which describes what the picture is (e.g. alt="picture of glass cube"). (This will also clear the html issues)
Add <main></main>
to you body which surround the card div. This will clear the landmark issue.
Change the <h2>
heading to <h1>
that will clear the level-one heading issue. Need at least one <h1> on page.
Marked as helpful
@stephmunez
Submitted
Hey everyone!
I just completed another challenge. 🤘🏽
Feedback is always welcome. Please let me know of any issues you may find and/or how I can improve my code :)
Happy coding!
@Li-Bee
Posted
Looks great! I think your Instagram icons are not showing though.
@stephmunez
Submitted
Hey everyone!
I just completed another challenge. 🤘🏽
At first it was hard for me to figure out how to set the countdown timer's days, hours, mins, and secs relative to the time the user visits the page but luckily found a template here: https://www.w3schools.com/howto/howto_js_countdown.asp
I just then set the launch date to the specific given number respectively.
Nonetheless, feedback is always welcome. Please let me know of any issues you may find and/or how I can improve my code :)
Happy coding!
@Li-Bee
Posted
Really good 👍👏. I see you set the image of the circles at the top as an ‘<img>’ and not a ‘<background-image>‘ may I ask why for my own understanding. Something I am struggling with at the moment.
Curious did you take a course for learning html css if so can you let me know which one?
@stephmunez
Submitted
Hey everyone!
I just completed another challenge. 🤘🏽
Feedback is always welcome. Please let me know of any issues you may find and/or how I can improve my code :)
Happy coding!
@Li-Bee
Posted
Very close to the design as usual 👏. You have a couple of accesibility issues but nothing major. Just curious - how long did this take you to do?
@stephmunez
Submitted
Hey everyone!
I just completed another challenge. 🤘🏽
Feedback is always welcome. Please let me know of any issues you may find and/or how I can improve my code :)
Happy coding!
@Li-Bee
Posted
Really good!! Well done! Have bookmarked for reference. Just curious - did you do mobile first design approach?
@hcxweb
Submitted
Hello everyone, I dipped my toes into Sass with this challenge. The image hover effect was a bit challenging, but it was satisfying when finally figuring it out. Any suggestions are highly appreciated. Thank you very much.
@Li-Bee
Posted
Very close to the design - well done 👏. Have not used SASS yet still doing pure CSS - does it make it quicker?
@blayzking
Submitted
I struggled a bit on this project. Spent a lot of hours on it. Any feedback would be greatly appreciated. The hover effect was a challenge for sure. I am still unfamiliar with flexbox so I used transform for the positioning. My code is a bit of a mess because I was trying different things. For some reason, the live site works well on my mobile and brave browser but doesn't work well on chrome. Or maybe it's my chrome. Any feedback would be welcomed. Thank you very much
@Li-Bee
Posted
Really good just two things which are tiny amends and the card looks good anyway.
@GloriaSekyere
Submitted
In a real situation, I'm not sure if my form will be submitted based on my JavaScript code. Can you go through it and give me some feedback? I have a lot to learn about forms.
@Li-Bee
Posted
Really like this and well done on getting it close to the design. 👏 You have an accessibility issue you need to fix - to ensure that scaling works properly on different devices i believe.
Marked as helpful
@lanechanger
Submitted
Hi everyone,
Thanks for checking my solution out.
Had a question regarding the error message. I implemented it by having its visibility set to none and then just "turning it on" if needed. This way I can plan for the space that it takes when I do the layout around it. But was wondering if that's best practice or it's better to do it by display: none and adjusting the space as needed.
Jeremy
@Li-Bee
Posted
This is great! I was having so much trouble trying to work out the email validation (have not fully learned JavaScript yet!). Have bookmarked as a guide.
@Ebulor
Submitted
any feedback is appreciated :)
@Li-Bee
Posted
Soooo close to the design well done - will use this as a guide.
Couple of things i noted -
<main></main>
to the <body> - this should clear the landmarks comments.Marked as helpful