[wp-trac] [WordPress Trac] #39441: Improve the Settings API for accessibility and ease of use.

WordPress Trac noreply at wordpress.org
Tue Mar 21 08:45:28 UTC 2017


#39441: Improve the Settings API for accessibility and ease of use.
-------------------------------------+-------------------------------------
 Reporter:  flixos90                 |       Owner:
     Type:  enhancement              |      Status:  new
 Priority:  normal                   |   Milestone:  Future Release
Component:  Plugins                  |     Version:
 Severity:  normal                   |  Resolution:
 Keywords:  settings-api has-patch   |     Focuses:  accessibility,
  2nd-opinion                        |  administration
-------------------------------------+-------------------------------------

Comment (by rianrietveld):

 During the contributors day at WordCamp London we discussed how to proceed
 with the Settings API changes together with
 @afercia @karmatosed @flixos90 @samikeijonen @samikeijonen @rianrietveld
 and Tim Hengeveld.

 '''Result discussion'''
 We are going for the one column approach, so the labels will be above the
 input fields.
 Advantages:
 - more fresh and modern look
 - easier to design responsive
 - we can implement proper fieldsets and have better controle over the HTML
 to make it WCAG 2 AA accessible
 - people who only see a small part of the screen or magnify the screen
 still have a better understanding of the form content

 '''Design ideas'''
 - ask @michael-arestad for help, Tammie can join in if Michael has no time
 - use space/padding between the fieldsets to make them stand out
 - don't be afraid to use rules for a cleared layout
 - look at the settings page at WordPres.com with Calypso for design
 inspiration (but stick to WCAG rules for colours and HTML)
 - maybe style fieldsets
 - maybe bigger font

 '''Plan of action'''
 - start with the settings page, in a mock up page, first get the HTML/CSS
 sorted out.
 - start with a featured plugin on GitHub and ask for feedback and design
 help. @flixos90 will start with that and will get help from the design
 team
 - when approved and optimised we will also redesign the other pages that
 include tables, (e.g. all cases that use the class form-table).

 '''Time'''
 Get the settings page plus design plugin ready for WordCamp Europe, for
 review.

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


More information about the wp-trac mailing list