
Elegance Sophistication
- 393 installs
- 68 repo stars
- Updated December 30, 2025
- dylantarre/animation-principles
elegance-sophistication is an agent skill that shapes refined, understated CSS and motion transitions for premium brand interfaces where developers need luxury pacing without overwhelming content.
About
elegance-sophistication is a Dylan Tarre animation-principles agent skill for creating luxury-grade UI motion using Disney animation principles adapted to web interfaces. Elegance means motion noticed for quality, not quantity—restrained timing between 300–500ms, squash and stretch limited to 0–5%, and anticipation held to 100–150ms. The skill maps all 12 Disney principles to sophistication constraints: extended ease-in-out curves like cubic-bezier(0.4, 0, 0.2, 1), graceful follow-through without bounce, sweeping arcs, and minimal secondary action. Developers reach for elegance-sophistication when building luxury brand sites, fashion, jewelry, executive dashboards, fine dining, or boutique hotel experiences where white space and calm pacing signal quality. It provides a timing table for fades, slides, scales, and reveals, three CSS custom-property easing tokens, and an elegant-reveal keyframe example at 500ms. Design principles emphasize that every animation must earn its place and restraint demonstrates mastery.
- Subtle transition recipes
- Restrained stagger timing
- Premium pacing heuristics
- Minimal hover treatments
- Luxury brand motion tone
Elegance Sophistication by the numbers
- 393 all-time installs (skills.sh)
- Ranked #686 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dylantarre/animation-principles --skill elegance-sophisticationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 393 |
|---|---|
| repo stars | ★ 68 |
| Last updated | December 30, 2025 |
| Repository | dylantarre/animation-principles ↗ |
How do you animate premium brand UI with subtle motion?
Shape refined, understated motion for premium brands where subtle transitions, restrained stagger, and calm pacing signal quality without overwhelming content.
Who is it for?
Frontend developers and designers building luxury, fashion, or executive interfaces who need understated motion that signals quality.
Skip if: Playful, high-energy, or gamified interfaces needing exaggerated motion should use other animation-principles emotional-outcome skills instead.
When should I use this skill?
User asks for luxury, refined, sophisticated, or premium brand animations with subtle transitions and calm pacing.
What you get
CSS easing tokens, elegant-reveal keyframes, timing table specs, and Disney-principle motion constraints for the interface.
- CSS easing custom properties
- elegant-reveal keyframe animation
- Timing specification table
By the numbers
- Covers 12 Disney animation principles adapted for luxury UI
- Timing table specifies 300-500ms durations with 4 element types
Files
Elegance & Sophistication Animation
Create animations that convey refinement, luxury, and understated excellence.
Emotional Goal
Elegance emerges from restrained, perfectly timed motion. Sophistication means animations that are noticed for their quality, not their quantity—subtle excellence over obvious effort.
Disney Principles for Elegance
Squash & Stretch
Extremely minimal (0-5%). Refined objects don't deform—they glide. Preserve perfect proportions throughout motion.
Anticipation
Subtle, refined preparation (100-150ms). A gentle weight shift, not a wind-up. Elegant motion begins smoothly.
Staging
Negative space and restraint. Let elements breathe. Single focal point with generous margins. Less is more.
Straight Ahead Action
Avoid. Elegance requires control and precision. Every frame should be intentional and refined.
Follow Through & Overlapping Action
Graceful, extended settling. Like silk falling. Long, smooth deceleration without bounce or wobble.
Slow In & Slow Out
Extended easing on both ends. Gradual, flowing motion. cubic-bezier(0.4, 0, 0.2, 1) for refined transitions.
Arc
Sweeping, graceful curves. Like a conductor's baton or a dancer's arm. Beautiful paths, not just endpoints.
Secondary Action
Minimal, purposeful accents. A subtle shadow shift, a gentle highlight. Supporting motion that elevates, not distracts.
Timing
Unhurried but not slow (300-500ms). Time to appreciate the motion. Luxury doesn't rush.
Exaggeration
Almost none (0-10%). Realistic, refined movements. Perfection in subtlety.
Solid Drawing
Impeccable proportions maintained. No distortion. Geometric precision and balance.
Appeal
Clean lines, perfect proportions. Monochromatic or limited palette. Timeless aesthetics.
Timing Recommendations
| Element | Duration | Easing |
|---|---|---|
| Fade | 300-400ms | ease-in-out |
| Slide | 400-500ms | ease-out |
| Scale | 350-450ms | ease-in-out |
| Reveal | 500-700ms | ease-out |
CSS Easing
--elegant-smooth: cubic-bezier(0.4, 0, 0.2, 1);
--elegant-enter: cubic-bezier(0.0, 0, 0.2, 1);
--elegant-flow: cubic-bezier(0.45, 0, 0.55, 1);Refined Transitions
@keyframes elegant-reveal {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.elegant-element {
animation: elegant-reveal 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;
}Design Principles
- White space is active, not empty
- Motion reveals content, doesn't decorate it
- Timing shows confidence and quality
- Every animation earns its place
- Restraint demonstrates mastery
When to Use
- Luxury brand sites
- Fashion and jewelry
- High-end real estate
- Premium subscriptions
- Art galleries and museums
- Fine dining
- Boutique hotels
- Executive dashboards
Related skills
How it compares
Choose elegance-sophistication for restrained luxury motion; pick high-energy animation-principles skills when the brand needs playful or urgent emotional outcomes.
FAQ
What timing does elegance-sophistication recommend for UI transitions?
elegance-sophistication recommends unhurried 300-500ms durations for luxury interfaces, with fades at 300-400ms, slides at 400-500ms, and reveals up to 500-700ms using cubic-bezier(0.4, 0, 0.2, 1) easing.
How much squash and stretch does elegance-sophistication allow?
elegance-sophistication limits squash and stretch to 0-5% because refined objects glide without deformation, preserving perfect proportions throughout motion.
When should developers use elegance-sophistication?
elegance-sophistication fits luxury brand sites, fashion, jewelry, executive dashboards, art galleries, fine dining, and boutique hotels where restrained motion signals quality over spectacle.