component
Animated Letter
By Karim Saif

Details
- Karim SaifAuthor
- componentType
- 2026-07-25Published
- 2026-07-25Updated
- 2026-07-25Added
- ButtonsCategories
Summary
About Animated Letter Button is a high-energy, interactive CTA component for Framer featuring playful per-letter spring interactions, tactile button press dynamics, multi-layered…
Description
About Animated Letter Button is a high-energy, interactive CTA component for Framer featuring playful per-letter spring interactions, tactile button press dynamics, multi-layered depth lighting, and fully customizable gradient or solid fills. Built with performance and accessibility at its core, it gives landing page buttons a responsive, high-converting feel. What it does Interactive Letter Physics: As the user moves across the button, individual letters lift upward with customizable spring physics ( cubic-bezier timing) for a smooth hover sequence. Tactile Depth & Press Dynamics: Layered inset light/shadow effects adjust seamlessly between idle, hover, and pressed states, providing immediate compression feedback on click or touch. Solid & Gradient Background Modes: Smoothly transitions between custom dual-color gradients (with controllable angles) or solid background colors on hover. Smart Accessibility & SSR: Uses useIsStaticRenderer for clean Canvas rendering and respects system motion preferences via prefers-reduced-motion queries, complete with explicit focus rings for keyboard navigation. What you can customize All aspects are directly editable via Framer’s Property Panel: Text & Typography: Set custom button text, text case transformations ( UPPERCASE , lowercase , Capitalize ), full font styling (family, weight, size), and letter spacing. Colors & Gradients: Toggle between linear gradients and solid fills with independent controls for normal and hover states, gradient angles, borders, and letter text color. Letter Animation: Enable/disable individual letter bouncing, adjust bounce height (in pixels), and fine-tune animation speed. Press & Hover Motion: Adjust button hover lift height, click scale compression, hover/press speeds, and custom pointer cursors. Connect Made with 💛 by @Karim Saif
Introduction
Playful per-letter spring interact
Rank history
Daily rank per list, from the first snapshot — lower is better.
- All · #4781