Design comparison
Solution retrospective
I tried making this as similar to the design images as I could, it's obviously not perfect as I didn't have the precise measurements.
Now I feel like the way I "solved" it might be sort of messy. I would greatly appreciate it if you could let me know if you find any ways to clean it up, or ways things could or should have been done better.
ps. This has a horrible mix of using px and rem which is probably bad practice.
Community feedback
- @PhoenixDev22Posted over 2 years ago
Hello Robin,
Congratulation on completing this challenge. I have some suggestions regarding your solution:
HTML
-
Page should contain a level-one heading. In this challenge , as it’s not a whole page, you can have
<h1>
visually hidden withsr-only
class and use<h2>
forEquilibrium #3429
. Or you can use<h1>
for theEquilibrium #3429
-
The link wrapping the equilibrium image(
image-equilibrium
) should either haveSr-only
text, anaria-label
oralt
text that says where that link takes you. -
For any decorative images, each img tag should have empty
alt=""` and add
aria-hidden="true"`` attributes to make all web assistive technologies such as screen reader ignore those images in(icon-view, icon-ethereum, icon-clock
). -
The
icon-view
image doesn’t really need to be in the html, you can use CSS for this as there is no need for another clutter in the HTML. -
For the inner part of the card (the icons and the following text )you can use unordered list
<ul>
. In each<li>
should be<img>
and ``<p>`that way you can align them centrally (then you don’t need any position relative ) . -
The avatar's alt should not be empty. You can use the creator's name
Jules Wyvern
. Read more how to write an alt text -
To use more semantic tags , you may use
<figure>
and<figcaption>
for the avatar's part.
CSS:
-
Add min-height: 100vh to the body that let the body grows taller if the content outgrows the visible page instead.
-
It will be very good usage of rem and em on the elements that are crucial like font-size, padding, and margin.
Aside these, Great work! Hopefully this feedback helps.
0 -
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