Grab the code for this component with free account
Every free component's full source, ready to copy or download, plus 30 monthly AI credits for Atheros AI routing to make it yours.
Button component
Circle icon button that morphs into a gradient pill on hover — the icon flies up as the label scales in, via a GPU-composited clip-path reveal.
clip-path: inset(); hover expands the clip symmetrically from the center to the full pill — GPU-composited equivalent of the original width animation, no layout shiftstransform: translateY(-200%) and opacitytransform: scale(0) → scale(1) plus opacity, reproducing the original font-size popbutton-expand (Magenta Bloom) design system, primary #C0268A — magenta→pink in light mode, brighter pink in dark mode (--bex-grad-start / --bex-grad-end)::after circle so the clipped shape keeps a full outline; it fades out as the pill expandstransform: scale(0.95):focus-visible triggers the same expand animation as hoverprefers-reduced-motion: reducearia-label="Retrain" on the <button>, visible label marked aria-hidden to avoid duplicationaria-hidden="true" on all decorative SVGs<button> semantics — responds to Enter and Space:focus-visible, so keyboard activation keeps focus and the focus indicator on the button:focus-visible triggers the full expand animation and gradient fill as the focus indicatorprefers-reduced-motion: reduce collapses all animations to 0.01msOpen Expand Button in Atheros AI Builder, pick a design system and ask the AI assistant to change the layout, copy or behaviour — the button is regenerated against your tokens. Take the HTML, CSS, JS and React source with you, or pull it into your repo from Claude Code, Cursor or Codex over MCP.

An outlined button with a gradient border that sweeps diagonally from corner to corner on hover using a single clip-path transition and glow box-shadow — pure CSS, no JavaScript required for the effect.

A gradient accent circle with a contrasting chevron arrow that expands into a full pill on hover, sweeping under the label — a faithful port of the original circle-expand button, animated with GPU-friendly `clip-path` + `transform: scaleX()` instead of a width transition.

A gradient button with a diagonal shine sweep animation that travels across the surface on hover, powered by GPU-composited `transform: translateX()` transitions — design-system agnostic.

A pill button with a primary-color gradient circle badge that inverts on hover with a diagonal arrow slide animation — pure CSS transitions, no keyframes required.
A gradient pill button where the text label slides up and a download icon slides in from below on hover — driven entirely by GPU-composited `translateY` transitions with no layout recalculation.

A bordered button that jumps to warp speed on hover — a rotating gradient ring, two parallax layers of light-streaks scrolling past, a one-shot jump-flash, and a "Launch" → "Ready" warp text-swap. All driven by CSS hover and focus states, fully design-system agnostic.
300+ production-ready components and Atheros AI models. Every paid plan includes access to the whole Atheros — AI Builder and Learning.
Starting at $9.9 per month, billed annually
