Align StSpinnerContent with YaruCircularProgressIndicator Animation and Design

This patch reimplements the StSpinnerContent animation to match the visual design and behavior of Yaru’s YaruCircularProgressIndicator from yaru.dart.

Changes Introduced

  • Replaced the original dynamic arc animation with three evenly spaced, continuously spinning arcs.
  • Introduced a dynamic gap between arcs that increases with speed, improving visibility during faster rotations.
  • Adjusted the animation duration to 8000 ms, consistent with Yaru’s implementation.

Reference

Merge request reports

Loading