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
{F35344530}
Skin preferences / responsive mode
{F35344533}
Reading preferences / page previews
{F35344540}
Media Viewer
{F35344545}
Do not show page content below diffs
{F35344550}
Don't show the revision slider
{F35344553}
Languages / compact language list
{F35344556}
==== Editing
**In the editing section all items should be hidden *except* for the following:**
Edit area font style
{F35344573}
==== Recent changes
Group changes by page
{F35344601}
Highlight likely problem edits
{F35349958}
==== Watchlist
Highlight likely problem edits
{F35349960}
==== Search
//This is a category [[ https://commons.wikimedia.org/wiki/Special:Preferences#mw-prefsection-searchoptions | only shown on Wikimedia Commons ]].//
Advanced Search
{F35344669}
=== 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.