
Meet landing page using Vue
Design comparison
Solution retrospective
I was able to change the layout on the different views (mobile, tablet, and desktop). I am especially proud of the hero section, because the elements are arranged differently on desktop which was tricky.
What challenges did you encounter, and how did you overcome them?On desktop and tablet, the text-content
element inside the hero section is exactly 448.3px
wide in the Figma mockup.
That's really confusing to me. It took me really long to find a solution on how to structure the hero layout on desktop. I decided to create the following grid layout:
grid-template-columns: 1fr auto 1fr;
The width of the center column is set to 28rem
(448px
).
The hero images are placed in the left and right column and are moved by an offset with transform: translateX();
I would like help with the hero section on desktop. It was really challenging to find a solution.
- Why is the
text-content
element inside the hero section exactly448.3px
wide. What element/constraint is the width based on? - How did you create the hero section on desktop, do you have any tips?
Community feedback
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