Hyperiux Vault

Arrow Fill Button

Buttons 940

About

Pill button with an orange border whose circular fill expands to cover the button on hover as the label recolors and an arrow slides in.

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

Code

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

Usage.tsx

"use client";

import ArrowFillButton from "@/components/ui/arrow-fill-button";

export default function ArrowFillButtonDemo() {
  return (
    <div className="flex min-h-64 w-full items-center justify-center p-12">
      <ArrowFillButton
        btnText="Hover me"
        href="https://vault.hyperiux.com"
        onClick={(event) => event.preventDefault()}
      />
    </div>
  );
}

Dependencies

More by Hyperiux Vault

View all
  • Product Timeline

    Product Timeline

    2.4K
  • Stack Spread

    Stack Spread

    1.3K
  • Interactive List Preview

    Interactive List Preview

    880
  • Shiny Button

    Shiny Button

    816
  • Circular Split Roll

    Circular Split Roll

    688
  • Zoom Slider

    Zoom Slider

    460
  • Stack Loader

    Stack Loader

    379
  • Metallic Button

    Metallic Button

    366

More in Buttons

View all
  • Texture Button

    Texture Button

    98
  • Button

    Button

    1
  • Button

    Button

    68
  • Button

    Button

    65
  • Eclipse Button

    Eclipse Button

    3
  • Base Button

    Base Button

    4
  • HeroUI Button Group

    HeroUI Button Group

    2
  • App Store Button

    App Store Button

    459

Explore more

Part of Hyperiux Vault — browse the full library on 21st.dev.