Navbar

This navbar implementation includes:

1. Responsive design that works on both desktop and mobile
2. Indigo-800 and Blue-900 color scheme for the background and accents
3. Dark mode support with a toggle button
4. Beautiful animations and effects:

1. Fade-in animation for menu items with staggered delays
2. Hover effects on menu items with underline animation
3. Smooth color transitions
4. Mobile menu slide-down animation



5. SVG icons for the dark mode toggle and mobile menu button
6. "Sign Up" call-to-action button
7. Mobile-friendly dropdown menu
8. Accessibility considerations (proper heading structure, color contrast, focus styles)


Key features:

- The background uses a gradient from Indigo-800 to Blue-900
- The navbar has a white background in light mode and dark gray in dark mode
- Text colors are adjusted for readability in both light and dark modes
- Menu items have hover effects with color changes and underline animations
- The dark mode toggle changes its icon based on the current mode
- The mobile menu slides down with a smooth animation when toggled
- Desktop menu items fade in with a staggered delay for a smooth entrance
- Dark mode is automatically applied based on system preferences
- The layout is responsive, with a hamburger menu for mobile screens


This implementation provides a visually appealing and functional navbar with various animations and effects, using HTML, Tailwind CSS, and vanilla JavaScript for the interactions.

This tailwind example is contributed by nejaa badr, on 01-Nov-2024. Component is made with Tailwind v3.4. It is responsive. It supports dark mode.

Tailwind v3.4 Supports dark mode Responsive 5.1k 5

Related Examples

Can't find it?

Didn't find the component you were looking for?

Search across 3,000+ community-built components and grab the code in seconds.