Skip to content

A responsive header made in React.js, TailwindCSS and DaisyUI, with a dropdown menu for small screens.

Notifications You must be signed in to change notification settings

CookedIdeas/react_responsive_header

Repository files navigation

Dynamic react header

A responsive header made in React.js, with a dropdown menu for small screens.

dropdown-menu-closed dropdown-menu-open

Visit it : https://cookedideas-responsive-header.netlify.app/

Header Features

Responsive :

  • big screen → navigation links displayed in center
  • small screen → only a burger menu, unfolding dropdown menu on click

Animated :

  • dropdown menu folding/unfolding
  • burger button : from burger to close icon, from close icon to burger

Dropdown menu folds on link click, on page scroll and on page click.

Links data from a js array (src/assets/navlinks.js)

Header states and functions in src/Layout.jsx, so no need for context provider or redux store.

Project features

Use it !

Download zip or clone repo and...

  npm i
  npm run dev

Happy coding ;)

About

A responsive header made in React.js, TailwindCSS and DaisyUI, with a dropdown menu for small screens.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published