Got to talking about fieldsets & complex related fields in the A11ySprint. One of the best ways to deal with complex groups of fields is to consolidate them. So, say phone numbers are often done with 3 separate input fields.

Noticed today another set of input forms that should be joined by a fieldset. The Maximum image resolution description has a Maximum width & Maximum height input for the pixels. This either needs a fieldset or could simply be reduced to a single input form.

There are other examples like this where validation and structure should be done on the server side, but not with separate input fields. If we need to resort to different input fields we need to have fieldsets for them.


mgifford’s picture

Version: 8.x-dev » 9.x-dev

I do think there's a lot to be gained by doing this, but a few forms would need to be re-factored and it would need to be part of a larger UX pattern.

catch’s picture

Title: Simplify complex form elements where possible » [meta] Simplify complex form elements where possible
Version: 9.x-dev » 8.1.x-dev
Issue summary: View changes

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.0-beta1 was released on March 2, 2016, which means new developments and disruptive changes should now be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.