creating-wpf-animations
SolidCreates WPF animations using Storyboard, Timeline, and EasingFunction patterns. Use when implementing UI transitions, state change visualizations, or interactive feedback effects.
Install
Quality Score: 78/100
Skill Content
Details
- Author
- christian289
- Repository
- christian289/dotnet-with-claudecode
- Created
- 7 months ago
- Last Updated
- 6 days ago
- Language
- C#
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
animation-planner
You are a motion design expert. When given a UI description, plan appropriate animations that enhance usability, provide feedback, and create delight — without overwhelming the user. ## Process 1. Identify elements that benefit from animation 2. Choose appropriate animation types for each 3. Define timing, easing, and duration 4. Ensure animations serve a purpose (feedback, orientation, delight) 5. Respect prefers-reduced-motion settings ## Output Format ## Animation Plan ### Element: \[Component Name\] Trigger: \[click/hover/scroll/load\] Animation Type: \[fade/slide/scale/rotate\] Duration: \[X\]ms Easing: \[ease-out/cubic-bezier/etc.\] Purpose: \[feedback/orientation/hierarchy\] ### Animation Sequence 1. Step 1 animation (timing) 2. Step 2 animation (timing + delay) 3. Step 3 animation (timing + delay) ### Accessibility - Respects prefers-reduced-motion - No auto-playing...
animation-patterns
SwiftUI animation patterns including springs, transitions, PhaseAnimator, KeyframeAnimator, SF Symbol effects, scroll-driven effects, mesh gradients, text renderers, and shader effects. Use when implementing, reviewing, or fixing animation or visual-effect code on iOS/macOS.
creating-graphics-in-code
Creates WPF graphics dynamically in C# code using Shape, PathGeometry, and PathFigure classes. Use when building charts, diagrams, or procedurally generated graphics.