I'm waiting feedbacks from you
Francisco Carrillo
@frank-itachi
All comments
- Francisco Carrillo• 5,560
@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here. - Make sure that the
<img>
elements in your HTML code has an alternate (descriptive) short text. The reason for this is that screen readers can’t translate images into text. So to fix this you can do the following<img src=”…” alt=”short text” >
CSS 🎨:
- You can use grid or flexbox to center the content no matter the viewport size. Using Grid:
body { min-height: 100vh; display: grid; place-content : center; }
FlexBox
body { min-height: 100vh; display: flex; align-items: center; justify-content: center; }
- You can also use the
text-transform: uppercase;
property to make the perfume word appear in upper case even though you typed it in lower case in the HTML file.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!Marked as helpful
1 - Wrap the page's whole main content in the
- Qumrran• 370
@qumrran
Submitted
Here is my solution for the Frontend Mentor task. I had some difficulties with media queries, but I hope I fixed what was needed.
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here.
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!Marked as helpful
0 - Wrap the page's whole main content in the
redesigned please leave your feedback
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!Marked as helpful
1- Since the mobile design has a different image, you can use the
- MichalBobka• 10
@MichalBobka
Submitted
Hi I think it looks good. Its responsive only for two resolutions as in project description. I'm unsure about :hover on button. I had problem doing smooth transition with gradient so i did it with solid color. I will be happy if u could help me handle this :)
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
- You could use the
background: linear-gradient(#color1, #color2);
property-value to style the pseudo class :hover of the button. - Also try not nest too much rules in SASS/SCSS becuase the more you nest the more time will take to the browser to load the code. This way you keep the code clean as well.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!Marked as helpful
0 - You could use the
- Shashikant• 430
@shashikantdev3
Submitted
Any recommendations, feedback and advice to improve my project or skills are welcome. :D
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
- Your code is readable and well structure but when it comes to functionality and user experience there are some aspects we’ve got to think. For instance, according to de design in the
<footer>
section there must be some links that should redirect the user to a different page that provides additional information. The About Us link is a good example. So, you should use a<a href=””>
tag to achieve such purpose instead of using the<p>
one. - Remember, we also gotta take into account the user experience and not only the design.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!0 - Your code is readable and well structure but when it comes to functionality and user experience there are some aspects we’ve got to think. For instance, according to de design in the
- SAVINDU SHEHAN• 310
@Savindushehan
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- The icon-star images are decorative so you can add the
alt=""
attribute to the<img>
tag and leave it empty. But the profile images aren't so in that case you need to add a short description.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!Marked as helpful
0 - The icon-star images are decorative so you can add the
- Chamod Perera• 140
@ChamodJ
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the
<div class="main-container"
content in the<main>
tag.
CSS 🎨:
- Avoid using absolute length units px, especially for font-size and width properties, because they are not relative to anything else so that means they will always be the same size. Instead, you can use relative lengths like em or rem. The benefit of that last one is element which has that unit will scale relatively to everything else within the page, e.g., the parent container. You can dig up about it here.
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!Marked as helpful
0 - Wrap the
- Adam• 20
@adamstopinski
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the
<div class="card">
content in the<main>
tag. - You could also use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here. - In this case there is only one
<footer>
tag so you can get rid of theclass="footer"
attribute of it and use the selector tag in you CSS stylesheet.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!Marked as helpful
1 - Wrap the
- Moinwkhan• 30
@Moinwkhan
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more heading in your html code. - The image is not decorative in this case so make sure that the
<img>
element in your HTML code has an alternate (descriptive) short text. The reason for this is that screen readers can’t translate images into text. So to fix this you can do the following<img src=”…” alt=”short text” >
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- NafisMahmudAyon• 10
@NafisMahmudAyon
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
CSS 🎨:
- You can use grid or flexbox to center the content no matter the viewport size. Using Grid:
body { min-height: 100vh; display: grid; place-content : center; }
FlexBox
body { min-height: 100vh; display: flex; align-items: center; justify-content: center; }
- Avoid using absolute length units px, especially for font-size and width properties, because they are not relative to anything else so that means they will always be the same size. Instead, you can use relative lengths like em or rem. The benefit of that last one is element which has that unit will scale relatively to everything else within the page, e.g., the parent container. You can dig up about it here.
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - Suivez• 280
@Suivez
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the
<div class="attribution">
section inside the<footer>
tag. - you could also use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here.
CSS 🎨:
- Avoid using absolute length units px, especially for font-size and width properties, because they are not relative to anything else so that means they will always be the same size. Instead, you can use relative lengths like em or rem. The benefit of that last one is element which has that unit will scale relatively to everything else within the page, e.g., the parent container. You can dig up about it here.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!0 - Wrap the
- Ahmed abdulhamed• 130
@Ahmed-abdulhamed
Submitted
my code for product-preview-card-component, I will appreciate any feedback on what i could change or could have done better
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- You could also use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here. - The perfume images are not decorative so make sure to add a valid descriptive alternate text.
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - You could also use the
- Saif Khadraoui• 30
@saif-khadraoui
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello Saif Khadraoui 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more heading in your html code. So replace the<h3>
by te<h1>
tag. - Make sure that the
<img>
elements in your HTML code has an alternate (descriptive) short text. The reason for this is that screen readers can’t translate images into text. So to fix this you can do the following<img src=”…” alt=”short text” >
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- fdouglas27• 40
@fdouglas27
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello fdouglas27 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more heading in your html code. So replace the<h2>
by the<h1>
and the<h4>
by the<h2>
.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- khaykay samuel• 10
@khaykay
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello khaykay samuel 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more heading in your html code. So replce the<span class="title">
by the<h1>
tag. - Put the the
<div class="attribution">
section out of the<main>
tag and wrap it inside the<footer>
tag. - Get rid of the
target="_blank"
attriburte of the footer link.
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - The heading order is important in the html structure so try to always start your headings and/or titles with an
- Tomás Sousa• 10
@TommySousa
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - Wrap the
<div class="attribution">
section inside the<footer>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more heading in your html code. So replace the<p>Improve your front-end skills by building projects</p>
by the<h1>
tag.
CSS 🎨:
- You can use grid or flexbox to center the content no matter the viewport size. Using Grid:
body { min-height: 100vh; display: grid; place-content : center; }
FlexBox
body { min-height: 100vh; display: flex; align-items: center; justify-content: center; }
I hope you find it useful! 😄 Above all, the solution you submitted is great!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- SabrinaY123• 40
@SabrinaY123
Submitted
Hello Everyone!
I just completed this project and I would really appreciate some feedback! I was curious if there was a more effective approach to this? I used flexbox and media query to make this page responsive and was wondering if this was the best practice?
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. Congratulation for completing the challenge👍!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - If your code has different sections that have a specific purpose like a navigation, article, sections or footer, it’s a good practice to enclose those parts with HTML5 semantic tags. For example, you could use a
<footer>
tag to wrap the<div class=”attribution”>
section. - Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here.
CSS 🎨:
- You can also use the
text-transform: uppercase;
property to make the perfume word appear in upper case even though you typed it in lower case in the HTML file.
I hope you find it useful! 😄 Above all, you did a good job!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- Simon• 20
@MokoneSA
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here.
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!Marked as helpful
1 - Since the mobile design has a different image, you can use the
- Ahmed Medhat• 20
@AhmedMedhat77
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more headings or subtitles in your html code. So replace the<h5>
by the<h1>
tag.
CSS🎨:
- Avoid using absolute length units px, especially for font-size and width properties, because they are not relative to anything else so that means they will always be the same size. Instead, you can use relative lengths like em or rem. The benefit of that last one is element which has that unit will scale relatively to everything else within the page, e.g., the parent container. You can dig up about it here
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!Marked as helpful
0 - The heading order is important in the html structure so try to always start your headings and/or titles with an
- Laazabi Samir• 60
@lazzsam
Submitted
Hello, i relied a lot on @Hassiai's solution for this challenge after the gread advices i received on my 'Stat preview card component' challenge. Any advices to get better are welcome, thank you!
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello Laazabi Samir 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- You should wrap the testimonials section inside the
<main>
tag because that is also a very important part of the HTML. - The star images are used for decoration purpose so instead of omitting the alt attribute, you should add it and leave empty. Eg.
<img src="./images/icon-star.svg" alt=""/>
CSS🎨:
- It is a little bit painful positioning the background images using the background property because you would need to use a lot of media queries. You could use the pseudo classes ::before and ::after to tackle it in a easier way.
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!Marked as helpful
1 - You should wrap the testimonials section inside the
- Aobd27• 40
@Aobd27
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more headings or subtitles in your html code.
CSS🎨:
- Avoid using absolute length units px, especially for font-size and width properties, because they are not relative to anything else so that means they will always be the same size. Instead, you can use relative lengths like em or rem. The benefit of that last one is element which has that unit will scale relatively to everything else within the page, e.g., the parent container. You can dig up about it here I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!Marked as helpful
0 - Wrap the page's whole main content in the
- PANKAJ SEMWAL• 20
@pnkjxmwl
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- Wrap the page's whole main content in the
<main>
tag. - The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more headings in your html code. - Since the mobile design has a different image, you can use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here - Make sure that the
<img>
elements in your HTML code has an alternate (descriptive) short text. The reason for this is that screen readers can’t translate images into text. So to fix this you can do the following<img src=”…” alt=”short text” >
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!0 - Wrap the page's whole main content in the
- Luiz Pellanda• 20
@luizpellanda
Submitted
I had a few problems with the mobile layout. If somebody could give me a few directions on how to do it better it would be awesome.
Thank you.
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
- You could also use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here. Take it as tip to do it in a different way.
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!0 - You could also use the
- Erwin Sendaydiego• 100
@EFS1008
Submitted
Francisco Carrillo• 5,560@frank-itachi
Posted
Hello there 👋. You did a good job!
I have some suggestions about your code that might interest you.
HTML 📄:
- The heading order is important in the html structure so try to always start your headings and/or titles with an
<h1>
tag and then you can increase by one if you need to use more headings in your html code. So replace the<h1>Eau De Parfum</h1>
by the<h2>
tag. - You could also use the
<picture>
tag that allows you to interchange the images depending of the viewport size. Red more about this awesome tag here - Put the
<div class="attribution">
out of the<main>
tag and wrap it inside the<footer>
.
CSS🎨:
- You can use grid or flexbox to center the content no matter the viewport size. Using grid you can do the following:
body { min-height: 100vh; display: grid; align-items: center; justify-content: center; }
With flex:
body { min-height: 100vh; display: flex; align-items: center; justify-content: center; }
- You can also use the
text-transform: uppercase;
property to make the perfume word appear in upper case even though you typed it lower cause in the HTML file.
I hope you find it useful! 😁😁 Above all, the solution you submitted is great👌!
Happy
<coding />
😎!Marked as helpful
0 - The heading order is important in the html structure so try to always start your headings and/or titles with an