VE's advanced template dialog (a.k.a. transclusion dialog) is unusable on mobile. You can see this by clicking "Show options" while inside the template dialog, or by editing a multi-template transclusion.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T209909 VE's advanced template dialog (transclusion dialog) is unusable on mobile | |||
Declined | matmarex | T209912 BookletLayout is unusable on mobile | |||
Resolved | Andrew-WMDE | T274554 Make sidebar responsive |
Event Timeline
Change 474839 had a related patch set uploaded (by Bartosz Dziewoński; owner: Bartosz Dziewoński):
[oojs/ui@master] Make BookletLayout usable on mobile
After the patch, interacting with a multi-template transclusion on mobile (iPhone SE):
When opening a dialog, the menu in closed, appears as a "sidebar" | |
After tapping the sidebar, the menu opens, pushing content off-screen | |
After picking an option, or tapping the content, the menu closes again | |
@matmarex - Thanks for taking the time to layout the problem and solution so succinctly here. I don't think this is quite ready for merging. The main concern that I have is the sidebar. Although this works perfectly fine and seems logical, it's introducing a new pattern for the user to orient themselves to in what's currently already an environment full of information overload. I would iterate on a solution to match the main toolbar patterns.
All of my other concerns around this are fixable things:
- Lots of clicks - @Volker_E mentioned this over in T209911#4815657 - but our goal with the whole refresh right now is to reduce the number of clicks, and this is introducing a lot more interaction.
- focusing issues
- state changes etc.
@iamjessklein So do you agree that the sidebar menu elements should remain clickable as menu items even when shortened in “close” state?
- What are the focusing issues and state changes you mentioned?
Moving this to Blocked/Waiting because I suspect that the work in T211255 will impact the decisions on this.
(We talked about this one today and it doesn't seem like we're going to work on it anytime soon.)