Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Meet landing page

P
SMHN 200

@smhnfreelancer

Desktop design screenshot for the Meet landing page coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


What are you most proud of, and what would you do differently next time?

I used the mobile-first approach to make this layout.

What challenges did you encounter, and how did you overcome them?

I created another div for the desktop Hero section. I wanted to apply the KISS principle, and I tried to avoid complicated CSS, so there are two different hero sections.

What specific areas of your project would you like help with?

I Cheated on BEM naming because I didn't want an extra long CSS class name, I welcome any opinion.

Community feedback

P
yoyov51234 240

@yoyov51234

Posted

HI There,

Greet solution!

  1. I learned the overflow-x: clip from your code, good choice!
  2. I'm new to BEM too, do we allow to have two elements defined like .content__buttons__what (Block, element, element) Rfer to this article, seems it's not. https://sparkbox.com/foundry/bem_by_example
<!-- never include more than one child element in a class name -->
  1. ( I should do this too ), give more comments in the code, so it will be easy to read/ maintain.

All in all , it's a excellent solution! Better than mine, good work~

0

Please log in to post a comment

Log in with GitHub
Discord logo

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