Skip to content

josemiguel02/frontend-challenge-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Intro section with dropdown navigation solution 🏆

This is a solution to the Intro section with dropdown navigation challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Table of contents

Overview

The challenge

Users should be able to:

  • View the relevant dropdown menus on desktop and mobile when interacting with the navigation links
  • View the optimal layout for the content depending on their device's screen size
  • See hover states for all interactive elements on the page

Screenshot

Desktop Design

desktop-img

Active States

desktop-img

Mobile Design

desktop-img

Mobile Menu Expanded

desktop-img

Links

My process

First I made the semantic HTML, I gave it classes with the BEM methodology, then I went on to design it with CSS, I added Flexbox, Grid, Custom properties, I went to the Responsive design and finally I ended up giving interactivity to the sidebar with Javascript.

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • BEM Methodology
  • Mobile-first workflow

What I learned

During this challenge I have learned to better manage the layout with CSS Grid and also to use the Media queries to make the Responsive Design.

Author