mirukullacode

Fill Button

Buttons 10

About

A button with a clip-path fill sweep animation that reveals an inverted color copy on hover or focus, with configurable direction, duration and ease.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Fill Button to your project and fits it to your theme.

Code

How Fill Button is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { FillButton } from "@/components/ui/fill-button";

export default function FillButtonDemo() {
  return (
    <div className="flex items-center justify-center w-full h-full min-h-[300px]">
      <FillButton direction="up" duration={0.45} ease="power3.out">
        Hover me
      </FillButton>
    </div>
  );
}

Dependencies

More by mirukullacode

View all
  • Chart Line

    Chart Line

    105
  • Tweenly AI Recorder

    Tweenly AI Recorder

    74
  • Animated Bar Chart

    Animated Bar Chart

    53
  • Tweenly Hero Background

    Tweenly Hero Background

    36
  • Tweenly Chart KPI

    Tweenly Chart KPI

    32
  • Tweenly Chart Radial

    Tweenly Chart Radial

    30
  • Tweenly Image Arc

    Tweenly Image Arc

    25
  • Tweenly Curved Carousel

    Tweenly Curved Carousel

    20

More in Buttons

View all
  • Button

    Button

    74
  • Button

    Button

    1
  • Button

    Button

    7
  • Native Button

    Native Button

    27
  • Texture Button

    Texture Button

    101
  • Button

    Button

    66
  • HeroUI Button Group

    HeroUI Button Group

    1
  • Base Button

    Base Button

    1