There are numerous preferences which have no impact in the mobile web Minerva skin. Some settings could hypothetically work on mobile, and others will never be relevant for a mobile user (e.g. desktop-only beta features). We should hide these features for mobile users, including any submenus which have no visible settings.
User Story
As a mobile web user I want to only see settings in Preferences which impact my mobile editing experience so that I don't waste time testing unused settings.
Design specs
Settings to hide
The images contain the entirety of the settings which should be hidden. Note that the Editing section has the inverse logic (screenshotted items shown should be kept, not removed).
Appearance
Skin list
Skin preferences / responsive mode
Reading preferences / page previews
Media Viewer
Do not show page content below diffs
Don't show the revision slider
Languages / compact language list
Editing
In the editing section all items should be hidden *except* for the following:
Edit area font style
Recent changes
Group changes by page
Highlight likely problem edits
Watchlist
Highlight likely problem edits
Search
This is a category only shown on Wikimedia Commons.
Advanced Search
Technical information
See T307909 for an early investigation.
Testing and QA steps
- Log in to a Wikipedia account
- Navigate to the sidebar and select Settings
- Turn on Advanced mode
- Click 'Open preferences' in Settings
- Select each menu item and check that the settings listed above are not visible
- Please also verify that the desktop (non-mobile) experience remains unchanged.
Acceptance criteria
- The settings listed above are not displayed to mobile web users
- No change is made to the display of Preferences in the desktop Vector skin.