Submitted over 3 years ago
Pod landing page using flex/gridbox in sass with some basic js
@Jacksonishere
Design comparison
SolutionDesign
Solution retrospective
This one took me a while. Feel like my markup and organization with my styles is still very iffy. Would appreciate tips and feedback. Thanks!
Community feedback
- @pikapikamartPosted over 3 years ago
Hey, good work on this one. Both desktop and mobile layout is good, and scales well just to say.
Suggestions would be:
- the
img
on yourheader
tag could have analt
text. You could usealt="pod"
like the text on the image, because it seems it is the company's name if you think about it. This gives more meaning for other user. - The text
PUBLISH YOUR PODCASTS EVERYWHERE.
could have been wrapped inside a singleh1
element. This will make your html error go away since you need ah1
on a page. You could wrap theeverywhere
text in aspan
then give it adisplay: block
so that it will go underneath the first text like on the design. That way you avoid 2h2
declarations. - on the warning message on the
form
. Instead of transitioning thecolor
of it, to make it more better for screen reader, transition thevisibility
property. This will allow a screen reader to only read an element, if it isvisibility: visible
, thus removing a confusion for SR users because it will read that error message even if they successfully submitted the form, because you are only transitioning thecolor
button type="submit"
is much preferable thaninput type="submit"
I have read it somewhere that it is the preferred way now.
Other than those, really great job. Your html structure is quite good to be honest, just needed that one h1 right :>
Marked as helpful1 - the
- @naveensing575Posted over 3 years ago
**Missing things: Input-Placeholder & singer-image and also site is not uploaded properly on netlify!
Besides, you have done good code formatting 👍
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