Submitted over 2 years agoA solution to the Suite landing page challenge
Suite Landing Page
bem, cube-css, accessibility
@Musicalaudio

Solution retrospective
A few things I could use feedback on:
- The curved line for the header seemed difficult to do since I was using fluid text sizing. I could have probably done it if I used a fixed font-size at each breakpoint but wasn't sure how to do it with fluid type scaling.
- I tried to follow the cube css methodology but it seemed difficult to abstract composition classes and utility classes when I was implementing the grids for the quote section and hero section. Maybe the cube css methodology is more appropriate for a larger site when we know that these layout patterns are common and will be reused throughout the app? Not sure, but please suggest any way I could simplify my CSS so I don't write or repeat as much.
- I found it difficult to apply the transition on the primary button in the hero section. I think this is because it was transitioning from a fixed color to a gradient. But even when I changed the original color to use the linear-gradient function I couldn't get it done, so any advice here is appreciated.
- Any advice with concerning accessibility is also appreciated, thanks!
Code
Loading...
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Musicalaudio's solution.
Join 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