Any suggestions on ow I can improve the active states of the form section?
MasterKrab
@MasterKrabAll comments
- @khalisabrahmanSubmitted over 3 years ago@MasterKrabPosted over 3 years ago
Great job on this challenge!
I have a couple of recommendations:
- The
input
should have a valid accessibility name, such as alabel
with afor
attribute or anaria-label
. Also since it is a field for the email it should havetype="email"
.
<label for="email">Email</label> <input type="email" id="email"> <-- Or ---> <input type="email" aria-label="email">
- The
section
andarticle
should have a title (h1-h6
), or you can use anaria-label
as well.
<article> <h2>Title</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p> </article> <-- Or --> <article aria-label="Title"> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p> </article>
0 - The
- @RocTanweerSubmitted over 3 years ago
Hello folks π
This challenge was awesome and taught me a lot of things on the way...!
In this challenge I learned how you can apply fluid typography to width, height and font sizes to make things **fully responsive..! ** π This web site is fully responsive without much use of media queries
There are a lot of things that I learned while being with this project, at the same time I believe I have missed some things and detailsπ . But that's why we have each other, wouldn't you say? π€
Questions
- How can I make my Js simpler?
- Is there something that I missed while making HTML structure, like should have used this tag instead of that or you missed something?
- How can I make my sass code more scalable?
Any other feedbacks are very much welcome π
Let's learn together, grow together and Become the best Web developer..! π
Happy Coding..! π΄
@MasterKrabPosted over 3 years agoHello Roc Tanweer, great job on this challenge!
I think I can help you with a couple of suggestions.
- You can add an
aria-label
to links with descriptive text for screen reader users.
<a href="#" aria-label="Description"> <i class="icon" aria-hidden="true"></i> </a>
-
I think the "More info" button should be a link because it will probably send you to another page with more information.
-
The
download-box
should be anarticle
orsection
and not just adiv
. -
The hover effects should only be on desktop because on mobile is problematic and does not make sense to place it.
I hope you find it useful, let me know what you think.
Happy coding!
1