Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for ScrollBarsSeparatorOpacity and ScrollBarOpacity properties now declared in IndicatorScrollViewerTheme.axaml, including base class transitions.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transition for Foreground property now declared in HyperLinkTextBlockTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for Background, Foreground, and ActiveBarColor properties now declared in HorizontalNavMenuItemHeaderTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transition for Background property now declared in DialogCaptionButtonTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transition for Background property now declared in ComboBoxItemTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for HeaderBorderThickness and ContentBorderThickness properties now declared in CollapseItemTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for Width and FrameOpacity properties now declared in CarouselPageIndicatorTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for Foreground and Background properties now declared in BreadcrumbItemTheme.axaml.
Move transition configuration from ConfigureTransitions method to XAML theme with [IsMotionEnabled=True] style selector. Transitions for Background and Foreground properties now declared in BaseNavMenuItemHeaderTheme.axaml.
- Move SwitchKnob transitions from C# code to XAML theme using style selector
- Remove ConfigureTransitions, OnLoaded/OnUnloaded lifecycle management
- Fix Switch animation not smoothly transitioning back to circle on pointer release by deferring KnobSize update
- Move PixelPointTransition and RectTransition to Animations/Transitions directory
- Update TransitionsRefactoringPlan.md progress tracking
Remove code-behind theme classes, consolidate theme definitions into ResourceDictionary format,
add TransitionProvider and SharedTokenResourceValue infrastructure, and remove redundant styles.