Design comparison
SolutionDesign
Solution retrospective
This challenge got me to Learn about grid for the first time!
Community feedback
- @vanzasetiaPosted almost 3 years ago
š Hi Ed!
š Congratulations on finishing this challenge! It's great to know that you are learning something new when doing this challenge!
Feedback:
- Accessibility
- There's no need for
header
in this case since inside theheader
inside themain
element has no meaning ( I guess, after trying screen reader on your solution ). - Create a custom
:focus-visible
styling to any interactive elements (button
, links,input
,textarea
). This will make the users can navigate this website using keyboard (Tab
) easily. - The Sign Up button should not be a submit button. It should be an anchor tag (link). Submit button is commonly used inside a
form
element. In this case, there's no data that can be submitted. - The Sign Up button should also have
cursor: pointer
and hover effect to make everyone know that it is clickable. - Use
rem
or sometimesem
unit instead ofpx
. Usingpx
will not allow the users to control the size of the page based on their needs. - Every page should only contain one
h1
. I would recommend lowering the level of the other heading toh2
. - The
30-day, hassle-free...
and$29...
text should not be a heading, it should be a paragraph withstrong
orem
tag.
- There's no need for
<p> <strong>30-day, hassle-free money back guarantee</strong> </p>
- Visual
- The monthly subscription section should have lighter background to match the design.
- The
Join our...
text should be bigger.
- Best Practice
- You don't need
type
attribute on the stylesheet link.
- You don't need
<link rel="stylesheet" href="style.css" media="all" />
That's it! Hopefully, this is helpful!
Marked as helpful1@EdTheDev254Posted almost 3 years ago@vanzasetia Definitely! this is very helpful, thank you!
0 - Accessibility
- @boopaboyPosted almost 3 years ago
Nice Job!
1
Please log in to post a comment
Log in with GitHubJoin 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