Focus Transitions

PRO

Advanced focus state transitions with smooth animations, multiple ring types, and comprehensive keyboard navigation support for accessibility

Pro Features

Unlock advanced capabilities with the Pro version

8 Animation Types

Glow, scale, border, shadow, slide, fade, pulse, outline

Customizable Colors

Full color palette with intensity control

6 Easing Functions

Ease, bounce, elastic, and more

Accessibility First

WCAG 2.1 compliant, keyboard friendly

Performance Optimized

Hardware-accelerated animations

Flexible Integration

Works with any focusable element

Installation

Install via CLI

npx moonui-cli@latest add focus-transitions

Usage

Pro Required

Examples

Animation Types

PRO

8 different focus animation types - glow, scale, border, shadow, slide, fade, pulse, and outline effects

Pro Required

Easing Functions

PRO

6 different easing functions for natural focus transitions

Pro Required
Standard curve
Slow start
Slow end
Both slow
Bouncy
Spring-like

Focus Colors

PRO

Customizable focus colors for different brand themes and UI contexts

Pro Required

Intensity Levels

PRO

Control focus effect intensity from subtle to prominent

Pro Required
intensity: 1
intensity: 2
intensity: 3

Duration Variations

PRO

Adjust transition duration for different UI contexts and user preferences

Pro Required
150ms
300ms
600ms

Interactive Buttons

PRO

Real-world button components with enhanced focus states for better accessibility

Pro Required

Form Elements

PRO

Enhanced focus states for form inputs and text areas with keyboard navigation support

Pro Required

Card Focus States

PRO

Interactive card components with sophisticated focus transitions for navigation

Pro Required

Glow Focus

Press Tab to focus this card

Card with glowing focus ring for enhanced visibility.

Scale Focus

Elastic scale animation on focus

Card with subtle scale effect for modern interactions.