Just looking at this quickly, the image is set to display: none at 1024px. If you use the Devtools to inspect the page you can turn off that property and the image will show up. You will have to position it as it is not in the right place.
Hope this helps.
David
I want to know if this is the best practice for writing the code for this project? Or is it a clean code I wrote?
The logo picture is not showing on the live demo but is showing on my localhost. Does anyone know why?
Making Global components was a lot of fun, if there is a better way to write or think about them, please inform me.
I want to know if this is the best practice for writing the code for this project? Or is it a clean code I wrote?
The logo picture is not showing on the live demo but is showing on my localhost. Does anyone know why?
Making Global components was a lot of fun, if there is a better way to write or think about them, please inform me.
Nice job with this.
Your logo isn't showing because you forgot to add the dot in front of the path to the images folder. Your other images have it, which is why they are showing up.
To clear the accessibility issues, wrap all of your main content in a main tag and change the ALL YOUR FILES text to an H1. Every page should have an H1. You can style it however you want it to look. Don't use Headings according to their size. You can always re-style them. You also want to avoid skipping Heading sizes as well.
Change your div class of footer to an actual Footer tag since this is a footer. You can leave Headers and Footers out of the Main tag since they have semantic meaning already.
Add the code aria-label="Facebook link" or whatever describes it to links that only show icons for screen readers.
That should clear all of the accessibility warnings.
Any feedback welcome, Made it within 1 hour. I am great learner and I will be happy to hear anything regarding design and code in order to enhance my skills. Feel free to share your thoughts.
Do you think the code needs any changes? Please let me know so I can keep improving.
And if you liked it, you know, give me a lot of love by pressing the like button.
You did a pretty good job on this. The submit button can use some work, they are a little small at some resolutions. The phone and mail Icons are distorted at some resolutions as well. You also want to research form validation as you will need to use it later on.
Add Fylo to the ALT text on your logo images, and add aria-label="Facebook" etc.. to the A tags surrounding your social media icons. That will clear the accessibility warnings.
Download AXE DevTools and you can clear accessibility warnings while you code.
https://www.deque.com/axe/devtools/
You did a great job on this. Your code is easy to read, and you did a good job with the comments.
The alignment, spacing and hover effects are just like the design. No issues in the report either.
Great job.
The hover effect is working fine for me in your project.
Wrap your container div in a Main tag and change the attribution div to a Footer. Change the H2 in your code to an H1. Every page should have an H1 for accessibility reasons. Doing these things will clear the accessibility warnings.
Download AXE DevTools and you can clear accessibility warnings while you code.
https://www.deque.com/axe/devtools/
You did a great job on this. Looks really good.
You want to wrap all of your content in a Main tag. You just have one section named main.
Add aria-label="Facebook link" etc.. to the A tag surrounding your font-awesome links.
Add Alt text to your two testimonial images. They can stay empty as they are decoration only.
Download AXE DevTools and you can clear accessibility warnings while you code.
https://www.deque.com/axe/devtools/
Everything on the card looks good. Put the background-color on the body instead of the main tag and will cover the entire view-port.
Change your H2 to an H1. Every page should have an H1 for accessibility reasons. Use the same styles that you have on the H2 with the H1 and you won't have to re-style.
Change the attribution div to a Footer and it will clear the accessibility warnings.
Everything looks good on this. Just like the design. Change the Equilibrium text to an H1. Every page should have an H1 for accessibility reasons. You may not have to re-style it because you used a class name.
The box shadow is a little heavy. In the Figma file the box shadow is this:
I wanted to develop some frontend stuff since I no longer have time for it, with my full time job as a backend developer. I still want to work on some frontend projects in the near future, and I need to sharpen my skills.
The layout looks great. You want to give some line-height to the Learn to code text. It is a little tight at some resolutions.
The form validation doesn't seem to be working for me.
The layout on this looks great. There are a couple of things that need to be fixed. You have two H1 tags. You only want to use one on a page. Make the Stay productive text an H2 and style it the same as the H1.
You don't need to wrap the buttons in an A tag. Remove the a tags and give the buttons a type of Submit. Any form buttons should have a type of Submit as they are set up to submit the form when filled out. The other thing is you don't have any form validation. That is something will have to do with some of the more involved layouts.
Hi @rodrigovn, nice job on this card. I have a few suggestions to make it look better and be more accessible. Yo are using a bold tag for the Order Summary text. You don't want to use the bold tag anymore, it has been deprecated. It works, but it isn't really valid HTML. Use an H1 for the Order Summary text. You will have to re-style the text. Every page should have an H1 for accessibility reasons. In the Figma File the box shadow has the following settings:
' box-shadow: 0px 20px 20px hsla(245, 75%, 52%, .2); `
Your box shadow doesn't have a blur which is why it has a hard edge.
Wrap your card div in a Main tag and change the attribution div to a Footer and it will clear the accessibility warnings.
Download AXE DevTools and you can clear accessibility warnings while you code.
https://www.deque.com/axe/devtools/
You did a good job on this. everything looking like the design. You can remove the height from your card as it is not needed. If you check it in devTools you will see all it does is move the attribution div up and down a few pixels.
If you use this code on the body tag it will center the content in the center of the screen:
display: grid; place-items: center; min-height: 100vh;
Wrap your shadow-light div in a Main tag and change the attribution div to a Footer and it will clear the accessibility warnings.
Download AXE DevTools and you can clear accessibility warnings while you code.
https://www.deque.com/axe/devtools/
Change the 10,000+ text to an H1. Every page should have an H1 for accessibility reasons. You may have to restyle the text to look like the design. Remove the justify-content: space-between in the testimonials section. Use the gap property to create space between the names and the comments. That will remove the extra space in the blocks.