Make views add field scannable

Created on 5 November 2012, over 12 years ago
Updated 16 February 2025, about 2 months ago

Problem/Motivation

Too many options under configuration options for fields/ filters/contextual filters/ relationships: Participants feel “overwhelmed” when they see the long scrolling list of options. The problem gets worse because the participants do not necessarily see the “Search” option. This has multiple causes:

  • The description text makes it significantly harder to scan, this because it visually creates two lines and creates highly variable rows.
  • The description text often adds no additional information.
  • The design has insufficient spacing, also decreasing readability - because its not a standard table design.
  • The filter/search is awkwardly placed, causing them to be often missed.

The criticality of this issue is determined by the fact that this completely overwhelms users, to the point that they either start pogo-sticking or looking elsewhere. The overwhelming effect of Views has many parts, this is one of the very important contributors.

Proposed resolution

The solution is relatively meta, its attacking this problem on multiple axes. The most important issue, that this issue intends to solve is the fact that by not using tables and grouping information we are largely creating that overwhelming effect.

The main proposal is to turn it into a table and group the information:

Remaining tasks

<!-- See https://drupal.org/core-mentoring/novice-tasks for tips on identifying novice tasks. Delete or add "Novice" from the Novice? column in the table below as appropriate. Uncomment tasks as the issue advances. Update the Complete? column to indicate when they are done, and maybe reference the comment number where they were done. -->

User interface changes

  • Changes div listing into table.
  • Moves the search box into the top

before

after patch #91

Beta phase evaluation

<!--Uncomment the relevant rows for the issue. -->
🐛 Bug report
Status

Fixed

Version

11.1 🔥

Component

views_ui.module

Created by

🇳🇱Netherlands Bojhan

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • VDC

    Related to the Views in Drupal Core initiative.

  • Novice

    It would make a good project for someone who is new to the Drupal contribution process. It's preferred over Newbie.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024