Fylo-Landing-Page-with-Two-Column-Layout using CSS>Flexbox
Design comparison
Solution retrospective
Hi everyone, I have just completed this challenge using css>flexbox. Any sort of feedback will be helpful. Thanks š
Community feedback
- @dwhensonPosted over 3 years ago
hey @RITESH29-web š nice work on this one! Looks great and you've got the design looking really good on desktop views. š Here's some small suggestions you might like to consider:
-
At the moment the webpage stretches the full width of the window. This looks a bit strange on large viewports so you probably want to constrain it somehow. I use the approach of setting grid on the body with three columns, and then placing all the direct children in the middle column. You can the adjust the column widths to meet your needs.
-
At small viewport sizes some of the contents starts to stick out of the page which is causing issues. One issue is the first form - but I think if you but the button inside the form and used flex on the form this would help. It would also help address some of the accessibility issues listed.
-
The footer layout also looks a bit odd at small sizes. From a quick look I think you have some margin on the
ul
that you would probably want to adjust. in general, I would suggest doing the mobile layout first, and then adding margin as needed for larger viewports. I find this approach much easier. -
Lastly, don't forget that every
input
element needs alabel
. I often forget this, but if you don't see a label in the design you can always just include one and then add avisually-hidden
class to it to hide it, while keeping available to scree readers. If you google this approach you'll find lots of suggestions and snippets.
Great work - I really like what you've done with this one and keep it up!! Hope this helps. Cheers š
2@RITESH29-webPosted over 3 years agoHey @dwhenson, I really thankful for the in-depth feedback you provided. I will update the project with the required changes soon, and will take a note for the future projects. Thanks for help š
0 -
- @pikapikamartPosted over 3 years ago
Also a suggestion just to keep it semantic. At your html files, in the form, the button is suppose to submit it right? Well to keep it clear, you could make use of input type of
submit
instead of just a button right. Also you must include it inside the form tag, because in your markup, it is outside the form, hence when a user interacts with it, nothing will happen since it is not inside of form ^1@RITESH29-webPosted over 3 years agoHey @pikamart, thanks for the suggestion about the input type submit, I almost forget to implement it now and then. I will update the project with the required changes soon. Thanks for help š
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