Description
Before making any changes to the desktop experience, we would like to ensure that users are able to opt-in and opt-out of the new experience
User story
As a user, I would like the ability to turn off the new experience so that I can go back to my old workflows
Designs
Acceptance criteria
States
Feature Status | Opt-out button | Setting | |
Anon, test wiki | on | none | none |
Logged-in, test wiki | on | yes, button in sidebar | legacy vector toggle turned off |
Anon, non-test wiki | off | none | none |
Logged-in, non-test wiki | off | none | legacy vector toggle turned on |
Main setting
For all logged-in users, a "legacy vector" setting will appear under skin preferences
- This setting will be "on" for test wikis and "off" for other wikis
- For users on test wikis using any skin other than Vector, no changes will occur (i.e. they will not be opted in)
- Setting copy: TBD
Opting out
- For all logged-in users who have the new experience enabled by default (i.e. logged-in users on the test wikis), an opt out button appears
- Selecting the opt-out button will display a modal with more information on the project
- Selecting to opt-out from the modal will take users to the appearance tab on the preferences page where they can turn it off
- Button copy: Turn off new look