---
title: "Spectrum Button — Free Framer component · Best of Framer"
description: "Free Framer component · by Gazi Efe · Buttons. Spinning gradient border button"
canonical: "https://framer.elliotli.dev/component/spectrum-button"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Spectrum Button

# Spectrum Button

Spinning gradient border button

[View on Framer](https://framer.com/marketplace/components/spectrum-button/?via=elliot-li)

![Spectrum Button preview image 1](https://framer.elliotli.dev/og/component/spectrum-button/61068a152262f0db/1600x1200.jpg)

## Summary

Spinning gradient border button

## Description

A button with a continuously spinning gradient border. The gradient rotates smoothly around the edge using requestAnimationFrame for buttery, reliable motion, and speeds up on hover for a subtle interactive touch.

Every part is editable: the gradient colors, rotation speed, border width, corner radius, glow, hover acceleration, label text, font, and padding — nothing is hardcoded. Set your own link and open it in the same or a new tab.

Fully responsive and lightweight. Pure React + CSS — no dependencies, no images. Optimized for Framer's static rendering so the canvas, export, and thumbnails stay clean.

## Rank history [How rankings work →](/terms#rankings)

-   All · #6200

## Details

- **Author**: Gazi Efe
- **Published**: 2026-07-06
- **Updated**: 2026-07-23
- **Added**: 2026-07-06
- **Categories**: Buttons

## More like this

-   [Liquid Blob Button](/component/liquid-blob-button) — Oddframe · Free — Interactive Liquid Blob CTA Button
-   [Pixel Face Toggle](/component/pixel-face-toggle) — Zac Nielson · $9 — Dark mode switch with a pixel face
-   [Liquid Hover Media](/component/liquid-hover-media) — Bardia Madani · $5 — Fluid media distortion on hover
-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
