design-infraGitHub
Report a problem or share feedback← Catalog

Blur Glide Menu

curatedfree

microkit/blur-glide-menu

A nested menu whose steps blur before they glide aside, while the surface animates to the height of the step arriving.

state — mediumrecipeRefinedPremium
$npx shadcn@latest add https://microkit.co/r/blur-glide-menu.json

npm deps: lucide-react

Our notes

Nested menu (role=menu/menuitem, aria-haspopup, back button) where the outgoing step blurs then glides aside while the surface animates to the incoming step's height — a CSS-keyframe take on the multi-view drawer. motion-reduce shortens every transition. Demo data and colours are hard-coded.
Source
MicroKit
Kind
component
Categories
navigation, modal
Use as
recipe — technique you apply to your own markup
Applies to
navigationmodal
Motion
on state · medium · css · low cost · respects reduced motion
Tags
css, click, menu, hard-coded-colours
Licence
MIT ("MIT License — Copyright (c) 2026 Henrique Barone", github.com/henriquegpb/microkit). README credits note that some interactions are adapted from publicly shared examples and Webflow exports.
Live demo
microkit.co
Docs
microkit.co