May 4, 2026/Intermediate/Navigation

Nav Slide Panel

A minimal header that slides in from the top on load. Desktop shows logo, nav links, language switcher, and underlined contact CTA. Mobile collapses to logo + menu toggle with a full-screen white panel featuring large stagger-animated nav links, office locations, language selector, and copyright.

import NavSlidePanel from "./index.jsx";
import { navSlidePanel } from "../demo-data.js";
import styles from "./demo.module.css";

export default function NavSlidePanelDemo() {
  return (
    <div className={styles.wrapper}>
      <NavSlidePanel {...navSlidePanel} />
      <section className={styles.sectionWhite}>
        <h1 className={styles.heading}>We Grow<br />Brands</h1>
      </section>
      <section className={styles.sectionLight}>
        <p className={styles.label}>[ About ]</p>
        <h1 className={styles.subheading}>A brand development firm that works in thought and in action.</h1>
      </section>
      <section className={styles.sectionWhite}>
        <p className={styles.label}>[ Work ]</p>
        <h1 className={styles.subheading}>Selected projects across eras &amp; disciplines</h1>
      </section>
    </div>
  );
}
  • gsap

Related Components

1MO AGO
Pill Header Overlaynavigation
3MO AGO
Nav Agency Gridnavigation
3MO AGO
Nav Glassmorphicnavigation