Fylo dark theme landing page using Grid, flexbox and vanilla css
Design comparison
Solution retrospective
hi guys
I have submitted my work for your review, please don't be afraid to criticize where necessary and don't forget to provide the best solution for the problem
waiting for your advice.
Community feedback
- @FluffyKasPosted almost 3 years ago
Hey there,
It's a great start to the challenge, doesn't look far off the design. I have a few thoughts to add though, where you could improve:
-
Alt texts: this article is REALLY the ultimate guide to write alt texts, so I suggest you read it. But to sum up the issues you're having: alt texts have an important purpose: to describe the image and to help people who for some reason can't see them. For this, it's very important to have descriptive alt texts, without including words like icon, image, etc (using the img tag makes this obvious enough).
-
For your nav links, you could use a
ul
instead of a div, as you have a list of items there. You're also missing hover states from these links. -
Your button in the "get started" section doesn't seem to be clickable. A
cursor: pointer
and a hover would look nice. -
Headings: they are part of the document's structure, so it's very important to use them correctly. You start by h1 (as you did correctly) and then you go in a descending order, one by one. To understand it better why this is so important, check out this video, Kevin Powell explains this very well by showing you good/bad examples.
-
Your footer menu are supposed to be a list of links so here again, you should go by using
ul
and wrap ana
inside eachli
. -
Your social media links don't show up (perhaps forgot to add your Font Awesome kit in the head?). Once you fixed this, you'd want to go with a
ul
and links inside again, with aria-labels describing where the links lead the user :)
There are some other small issues here and there, but I think I gave you enough to think about already ^^ Overall I think you made a very good attempt here. I did this challenge myself and I remember it took me quite some time to get everything right. So good luck on improving on it and if you have any questions, ask :)
Marked as helpful0 -
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