Improve visibility of Views UI's smallest font elements

Created on 12 April 2015, over 9 years ago
Updated 20 May 2023, over 1 year ago

Problem/Motivation

Some of the smallest font sizes in the views UI admin theme are too small for people with impaired vision to read (12px or less).
This is an accessibility issue and we should be aiming to keep font sizes at 1em or larger.
In addition, when text sizes get bigger in views admin, the drop buttons will get bigger aswell. The buttons are positioned fixed en therefore hide the title text on smaller screen sizes, this will get worse when button size increases.

Proposed resolution

Similar to how Seven's font sizes were improved in #2045473: Improve visibility of Seven's smallest font elements , I propose we remove any styles reducing font sizes below 1em, whether this involves flattening the font size hierarchy remains unsure.
Position drop buttons differently within view settings form, using inline-block and float left. Make sure that the styling also works on smaller screens.

Remaining tasks

Identify font sizes smaller than 1em.

fix positioning of drop button on views admin screen.

User interface changes

API changes

📌 Task
Status

Needs work

Version

10.1

Component
Views UI 

Last updated 3 days ago

Created by

🇦🇺Australia njbarrett

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

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

  • Usability

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

  • Novice

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

  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

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