Clip Corners Button

Animated React button with geometric clipped corners, hover sheen micro-interactions, and easy theming built with Tailwind CSS.

Open in v0~10.0 kB

Last updated: April 21, 2026

Installation

npx smoothui-cli add clip-corners-button

Features

  • Unique clipped-corners style
  • Hover/press micro-interactions
  • Works with icons and labels
  • Easy theming

Accessibility

ARIA Attributes

AttributeElementPurpose
aria-labelCorner SVGsEach decorative corner triangle has an accessible label and <title>

Reduced Motion

This component respects the prefers-reduced-motion media query via useReducedMotion from Motion. When reduced motion is preferred, the corner triangle hover animations are disabled. The component also detects hover-capable devices and disables hover animations on touch devices.

Props

On this page

Created by

Powered by

motion.dev
Open source & free

Support SmoothUI

Help keep SmoothUI free and actively maintained. Every sponsor helps ship more components, blocks, and animation recipes.