April 27, 2026/Intermediate/Navigation

Nav Agency Grid

A fixed agency-style navigation bar using a 4-column CSS grid with staggered GSAP entrance animations, current-page indicator with animated dash, scroll-direction hide/show, desktop hover dropdown, and a full-screen mobile menu with large typography.

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

export default function NavAgencyGridDemo() {
  return (
    <div className={styles.wrapper}>
      <NavAgencyGrid {...navAgencyGrid} />
      <section className={styles.sectionLight}>
        <p className={styles.label}>[ Featured ]</p>
        <h1 className={styles.heading}>Designed to engage, built to connect</h1>
      </section>
      <section className={styles.sectionDark}>
        <p className={styles.labelLight}>[ Work ]</p>
        <h1 className={styles.headingLight}>26 projects across disciplines</h1>
      </section>
      <section className={styles.sectionLight}>
        <p className={styles.label}>[ Contact ]</p>
        <h1 className={styles.heading}>Start a conversation</h1>
      </section>
    </div>
  );
}
  • gsap

Related Components

1MO AGO
Pill Header Overlaynavigation
3MO AGO
Nav Slide Panelnavigation
3MO AGO
Nav Glassmorphicnavigation