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

Responsive landing page with a little bit of JS for hamburger menu

Dušan Lukić 1,660

@dusanlukic404

Desktop design screenshot for the Sunnyside agency landing page coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


Every feedback or suggestion would be very helpful 😁

Community feedback

Carl Wicker 1,055

@carlwicker

Posted

Hey ya Dusan, all looking good however I've noticed a few small issues.

  • When resizing the page width, section text content has no padding.
  • When hitting the media query breakpoint the mobile navigation briefly appears (something to do with your transition animations I would imagine).
  • Finally, fix those accessibility errors in your solutions report.

Keep up the great work.

Marked as helpful

0

Dušan Lukić 1,660

@dusanlukic404

Posted

@carlwicker thanks

0
Dušan Lukić 1,660

@dusanlukic404

Posted

@carlwicker I don't know why I have accessibility issues. This hasn't happened to me before, but I did not write this HTML code, the classes are completely different and also the semantic elements are omitted when I see the project via inspect element. Do you maybe know what's going on here? 😕

0
Carl Wicker 1,055

@carlwicker

Posted

@dusanlukic404 containing the page content in <main> tags should fix most the problems I believe.

0
Carl Wicker 1,055

@carlwicker

Posted

@dusanlukic404 there should only be one set of nav tags.

0
Carl Wicker 1,055

@carlwicker

Posted

@dusanlukic404 the final fix is having one set of h1 tags on the page, so just make the first section heading a h1 tag.

0
Carl Wicker 1,055

@carlwicker

Posted

@dusanlukic404 I’ll check to see if mine are omitted, I have a feeling they are omitted in the browser but need to check

0
Carl Wicker 1,055

@carlwicker

Posted

@dusanlukic404 just checked my latest project and they are not omitted in the browser... https://react-job-listing-with-filter.herokuapp.com

...but that maybe because I assigned a class to them.

So... in your case, try...

  • wrap the sections in <main> tag.
  • replace the nav tag in the footer with div
  • 1x h1 element on the page

I think that should fix it.

Marked as helpful

0
Dušan Lukić 1,660

@dusanlukic404

Posted

@carlwicker i will try that, thank you for your time. Appreciate it! 😁

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