Hamburger Menu Component
A minimalist/flat design responsive hamburger menu component suitable for business/corporate websites, using pastel color scheme and supporting dark mode.
HTML Code
<nav class="bg-white dark:bg-gray-800 p-4 rounded shadow">
<div class="flex justify-between items-center">
<div class="text-2xl font-bold text-gray-800 dark:text-white">
Logo
</div>
<button id="menu-toggle" class="text-gray-800 dark:text-white focus:outline-none">
<svg fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="w-8 h-8">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16m-7 6h7"/>
</svg>
</button>
</div>
<div id="menu" class="hidden mt-4">
<ul class="flex flex-col space-y-2">
<li><a href="#" class="text-gray-800 dark:text-white hover:underline">Home</a></li>
<li><a href="#" class="text-gray-800 dark:text-white hover:underline">About</a></li>
<li><a href="#" class="text-gray-800 dark:text-white hover:underline">Services</a></li>
<li><a href="#" class="text-gray-800 dark:text-white hover:underline">Contact</a></li>
</ul>
</div>
</nav>
<style>
@media (min-width: 768px) {
#menu {
display: flex;
flex-direction: row;
justify-content: flex-end;
margin-top: 0;
}
#menu-toggle {
display: none;
}
}
</style>
Related Components
Hamburger Menu Component
A responsive hamburger menu designed for social media interfaces with a dark mode theme and complementary color scheme.
Hamburger Menu Component
A responsive hamburger menu component designed for dashboard use, styled in a 3D design with a grayscale color scheme, suitable for both light and dark themes.
Skeuomorphic Hamburger Menu
A responsive Hamburger Menu component designed with skeuomorphic elements, vibrant colors, and dark theme support for e-commerce sites.