Design comparison
SolutionDesign
Solution retrospective
Any feedback would be great.
I think I messed up the button hover colors. Not sure what it was supposed to be.
Community feedback
- @pikapikamartPosted about 3 years ago
Hey, awesome work on this one. Layout in general looks great.
Some suggestions would be:
- Always have a
main
element to wrap the main content of your page. On this one, the.container
should be using themain
instead ofdiv
. - On a decorative
img
if you are usingalt=""
add an extraaria-hidden="true"
so that it will be totally hidden for all screen-reader users. - A page must have a single
h1
on a page. Since there are no text-content that are visible that could beh1
, you will make theh1
screen-reader only text. Meaning this will be hidden for sighted users and only be visible for screen-reader users, search aboutsr-only
stylings and see how it is used. Theh1
text should describe what is the main content is all about, thish1
would be placed as the first text-content inside themain
element or you could useh1
on theorder summary
. - On the
.pricing
usemax-width: 325px
andwidth: 100%
so that it will scale, as of now it is usingwidth: 325
which creates a fixed width. annual plan
could use a heading since it gives information on what the section would contain.- Same for the
button
the proceed-to-payment, usemax-width: 300px
andwidth: 100%
. - If you remove the
outline
property of an element, make sure to add another custom visual indicator on the element's:focus-visible
state. Try using tab on your keyboard to navigate the site, you will have a hard time since there is no indication on where you at.
Aside from those, great job again on this one.
Marked as helpful1@kennyputmanPosted about 3 years ago@pikamart Thanks a lot. That was some really detailed and helpful feedback!
1 - Always have a
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