Liquid Metal Button

A button whose face is a live liquid-metal shader that speeds up on hover and on press.

Remix

0

Bookmarks

0

Installs

0

Views

10 lines
import { LiquidMetalButton } from "@/components/ui/liquid-metal-button"

export default function DemoLiquidMetalButton() {
  return (
    <div className="flex min-h-[240px] w-full items-center justify-center gap-8 bg-background p-8">
      <LiquidMetalButton label="Get started" />

4 more lines behind a plan

Previews are free to watch. Reading and copying the full source needs a plan.

See plans
Checks
ThemeableReduced motionFocus visible
Dependencies
@paper-design/shaderslucide-react
License
MIT License
Published
9/11/2026

Similar components

That's all 6 components

Explore more

Part of Juno GL — browse the full library on Nuxus.