Mobile make-flow update

Only two make-flow tickets have been fixed during 4.2. Here’s where we’re at.

List tables

We have some patches which attempt hiding columns on small screens, but that approach is unsatisfying. A single column approach feels better. Perhaps we could get some one column designs for media and tags and go from there.

#29993 – Media action links are cramped on small screens
#29992 – Cramped tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) action links on small screens
#29991 – Comment action links are quite cramped on small screens
#29995 – Username is cut off on the user list table on small screens
#29994 – Border bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. on empty list tables on small screens

Adminadmin (and super admin) Menu

#31187 – Allow swiping the admin menu open and closed on touch devices

There’s a patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. that tests well on everything we’ve thrown at it so far except a OnePlus One phone. I think that’s the only hold up. Can anyone give that a look?

#29906 – Submenus can’t be dismissed on mobile.

The patch here works well for me. It needs code review. There’s one more issue to address regarding admin bar menu behavior.

Media

#29989 – Hide Media Buttons on small screens

This has lost all momentum. Unless a dev adopts it, this one won’t see 4.2. A big bummer.

TinyMCE

#31159Kitchen sinkKitchen Sink When using the WYSIWYG (What You See Is What You Get) editor in WordPress, you can expand the capabilities to allow more options. This expanded area is called the "Kitchen Sink." should be hidden by default on small screens

I think always collapsing the kitchen sink on mobile is fine for now, but preserving interface state separately for mobile and desktop merits future discussion. There are no patches yet for this ticketticket Created for both bug reports and feature development on the bug tracker..

#31161 – TinyMCE Help button is irrelevant on devices without keyboards

I’m down with removing the help button on mobile. Needs a patch.

Modal scrolling

Scrolling behind modals is a persistent problem for us. We need a holistic approach instead of the slow motion wac-a-mole we’ve been doing.
https://make.wordpress.org/flow/2015/03/05/scroll-bleed-through-in-the-session-expired-log-in-modal-iphone-5/

#31381 – The theme details modal has scrolling and toolbar problems on iPhone 6 and 6+

31381 has a reviewed patch that is ready for commit. Is this approach applicable elsewhere?

 

Open make flow tickets:

https://core.trac.wordpress.org/query?status=!closed&keywords=~make-flow