Navigation 3

A full-screen nav that slides in with a liquid 50vw border-radius reveal and staggered oversized links.

click on the box

Navigation 3 slides a full screen nav into place with a liquid reveal: the panel's 50vw border radius unwinds as it enters, and oversized links stagger in behind it. Open state can be controlled or left to the component. Built with Framer Motion and React. A distinctive menu for creative sites that want motion with personality.

Installation

Install dependencies.

Copy and paste the following code into your project.

Unlock the full library

Get all pro blocks, components & illustrations, and production-ready Next.js + Tailwind templates.

Get All Access

Usage

import { LiquidSideNav } from "@/components/pro/blocks/navigation-3";
const [open, setOpen] = useState(false);
 
<LiquidSideNav open={open} setOpen={setOpen} />;

Props

PropTypeDefaultDescription
itemsLiquidSideNavItem[]4 default itemsNav links rendered as oversized staggered text.
openbooleanfalseControlled open state. Falls back to internal state when omitted.
setOpen(open: boolean) => void—Controlled open state setter.
triggerReactNodedefault menu buttonCustom element that opens the nav.