When beta graduation happens for RC page, we will let users opt out of the new UX if they want. Since beta graduation for RC page will happen BEFORE Preference Consolidation (tracking task T172350), we need to put the opt-out function onto the OLD Recent Changes preferences page (and then move it to the consolidated preferences when we consolidate).
==Functionality
After beta graduation for RC page, a new preference for "Hide the improved version of Recent Changes" will be displayed on the old-style RC page preferences page. When a user selects this:
- RC page is rolled back to the pre-beta version.
- If the user had a Saved Filter default in the new UX, we will NOT attempt to map that back to the user's old preferences. (The user loses his Saved Filters along with all the other benefits of the new UX.)
- However, if the user previously had the ORES beta, any ORES preferences will be re-established.
==Layout and wording
- Wording for the new opt-out is as follows:
- **Main option text:** Hide the improved version of Recent Changes
- **Subtitle/description in small, gray font: **Rolls back the 2017 interface redesign and removes all tools added then and since.
- ~~Layout: The new option will be grouped with the Advanced Options; a blank vertical space separates this decisive choice from the list of minor display preferences above it. See the screenshot below. ~~ !![Apparently not possible. Design changed and new spec moved to T175765]!!
{F9091601}