okTurtles / group-income

A decentralized and private (end-to-end encrypted) financial safety net for you and your friends.
https://groupincome.org
GNU Affero General Public License v3.0
329 stars 43 forks source link

#2158 - Fix the broken 'Reduced-motion' mode #2316

Closed SebinSong closed 3 weeks ago

SebinSong commented 4 weeks ago

closes #2158

it appears that this feature was broken when the vuex-state for app-settings was moved to a separate module. So fixed it.

While at it, created a .force-motion css class for any part of the app where the animation still needs to happen regardless of the reduced-motion setting. (eg. this highlight animation for move-to-specific-message feature in the chat-room.)

Cheers,

cypress[bot] commented 4 weeks ago

group-income    Run #2945

Run Properties:  status check passed Passed #2945  •  git commit fd4276a8b2 ℹ️: Merge 1ddfd39453c3bc058007c995c19b7ffff81d0689 into d2a7b75643945aec5a5026a814a4...
Project group-income
Branch Review refs/pull/2316/merge
Run status status check passed Passed #2945
Run duration 10m 53s
Commit git commit fd4276a8b2 ℹ️: Merge 1ddfd39453c3bc058007c995c19b7ffff81d0689 into d2a7b75643945aec5a5026a814a4...
Committer Sebin Song
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 10
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 111
View all changes introduced in this branch ↗︎