[wp-trac] [WordPress Trac] #24048: Code Editors: Increase the usability of Code Editor's files list

WordPress Trac noreply at wordpress.org
Thu Oct 5 15:42:18 UTC 2017


#24048: Code Editors: Increase the usability of Code Editor's files list
-------------------------+--------------------------------
 Reporter:  Daedalon     |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  4.9
Component:  Plugins      |     Version:  3.5.1
 Severity:  normal       |  Resolution:
 Keywords:  needs-patch  |     Focuses:  ui, accessibility
-------------------------+--------------------------------

Comment (by WraithKenny):

 The Plugin Editor markup is fairly straight forward, in that the files are
 organized as they are found in a file system directory, and the only
 modification is that the Main plugin file is moved to the top of the list.
 This is like a normal file browser.

 However, the Theme Editor organizes by file type first, then lists out
 each file under those headers. When "editable extensions" is filtered to
 allow more types, the organization goes a little funky.

 In this cleanup for accessibility, should we drop the grouping by
 filetype, or do a hybrid? (Leaving it as it currently is, with headers for
 ".js files" and ".txt files," seems less usable.)

 If we drop grouping, we could move the most important files to the top,
 like styles.css and functions.php, while leaving the rest of the files in
 a normal folder view, like the plugin editor.

 If we do the "hybrid" we'd group php (Templates) and css (Styles) but then
 leave all other files grouped together so that there are only 3 groups.

 (I prefer the first option, 1 tree.)

 Once we decide on that, we can build either 1 or 3 Tree Structures that
 @afercia (I think) had mentioned elsewhere (which I'm reading
 http://accessibleculture.org/articles/2013/02/not-so-simple-aria-tree-
 views-and-screen-readers/ to understand better).

--
Ticket URL: <https://core.trac.wordpress.org/ticket/24048#comment:21>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list