This sub-issue relates to finishing Phase 3 of the implementation of animations detailed in issue #11 . This phase is interchangeable with Phase 2.
Phase 3 of adding animations consists of enhancing animation quality with easing, a toggle-option to disable/enable animations (potentially individually for each feature), and a way to control the speed of the animations.
This phase implements important Quality-of-Life features needed for the end-user to interact with the animations in a more intuitive way.
This sub-issue relates to finishing Phase 3 of the implementation of animations detailed in issue #11 . This phase is interchangeable with Phase 2.
Phase 3 of adding animations consists of enhancing animation quality with easing, a toggle-option to disable/enable animations (potentially individually for each feature), and a way to control the speed of the animations.
This phase implements important Quality-of-Life features needed for the end-user to interact with the animations in a more intuitive way.