Flyo Solution using CSS grid, Flexbox & Animate.js + SVG background
Design comparison
Solution retrospective
Finally completed this challenge with lots of customization ... Added Animate JS to make it more interactive.
My only question is how do i make my SVG
height same as the #teams
container which can make this look more per design or is their any alternate ways to implement the curly background.
Thank you in advance.
Community feedback
- @ApplePieGiraffePosted over 3 years ago
Hi there, Sky! π
Nice effort on this challenge! π It's cool to see that you added some extra touches through animations! π
I noticed that a horizontal scroll bar appears along the bottom of the page in the desktop layout when you scroll down the page (perhaps because of some of the animations that take place). Consider adding something like
overflow-x: hidden
to thebody
to prevent this from happening.I think adding the wavy background shape in the hero section of the page as a background image in that hero section would be a good idea. Then you could add
background-size: cover
and the background shape will always fill up the entire width of the section (something that it doesn't always do in the mobile layout, at the moment). πAbout the sizing of the illustration in the "Stay productive, wherever you are" sectionβI don't know if you'd want to make it the same height as its parent section all of the time because that might make it difficult to make that section respond well. I think allowing the width of the image to scale down whenever necessary (such as when the size of the screen decreases and there needs to be room for the text content of that section) would be a little better.
Hope those one or two tips help! π
Keep coding (and happy coding, too)! π
Marked as helpful1@Skyz03Posted over 3 years ago@ApplePieGiraffe Thank you for your feedback will surely improve it out!
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