[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