Design comparison
Solution retrospective
My solution to clipboard landing page. Any feedback, comments / suggestions are welcome
Community feedback
- @pikapikamartPosted about 3 years ago
Hey, awesome work on this one. Layout in desktop looks really great, it is responsive and the mobile layout is really great as well.
Some suggestions would be:
- Do not include the
header
inside themain
element as this renders theheader
not visible as a landmark. Primary landmark elements needs to sit on their own markup row:
<header /> <main /> <footer />
- Website-logo should only be using
alt="clipboard"
lose the word logo. Avoid adding words that relates to "graphic" when usingalt
values like those ones. - The 3 icons after the tablet image should be hidden using
alt=""
and add an extraaria-hidden="true"
attribute on theimg
. Decorative images needs to be hidden at all times by using the method. - Each company logo should only use their names as the
img
'salt
value. - Also, when using
section
it always expect to have a heading tag inside it.
FOOTER
- Website-logo needs to only use
alt="clipboard"
. - Those 5 links could be inside a
ul
element, since those are "list" of links. Also, usedisplay: grid
on those so that you could put eachli
element in their own row. Do not make separate container for them because all 5 links are related and need to be grouped as one. - Social media links could used
ul
since they are also "list" of links. - Each social media should have an
a
tag that wraps them since they are supposed links. - Each
a
tag that wraps the social media should either use anaria-label
attribute or ansr-only
element inside thea
tag. The value for method you will use should be the name of the social media, example would be like:
<a href="facebook.com" aria-label="facebook" > svg in here </a>
This way, users will know where this link would take them. You typically use this kind of method if there are no text-content inside the element, by using the method, you are providing a text that assistive technologies can read for users.
- The
svg
for the social media should be hidden since they are only decorative images. Usearia-hidden="true"
attribute on thesvg
element.
Aside from those , really great work on this one.
Marked as helpful0@its-me-musaPosted about 3 years ago@pikamart thank you. this is very helpful. much appreciated
0 - Do not include the
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