Following up from T349938, we are looking to share code between Minerva and Vector skin for rendering client preference controls. The current plan is to render the desktop interface inside the mobile settings page.
Demo of interface controls:
Existing mobile settings controls these would be mixed with:
Questions to answer
- Is it okay to mix binary radio controls with toggle switch toggles? https://doc.wikimedia.org/codex/latest/components/demos/toggle-switch.html
- If not, should we either:
- Make the binary radio toggles become toggle switches on lower resolutions?
- Change existing mobile controls to binary radio toggles for consistency