Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-9787

Improve visibility of selected row in Controller Services and Add Processor tables

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.15.3
    • 1.16.1
    • Core UI

    Description

      The particular concern this ticket addresses is to make it easier to identify which row is selected/highlighted after adding a new Controller Service to your configuration. This change would also make it easier to identify which row is selected when navigating a table with the keyboard, and fulfill the WCAG 2.1 success criteria "Ensuring that additional visual cues are available when text color differences are used to convey information".

      As you can see below, it is nearly or actually impossible for users with color contrast insensitivity (particularly a complete lack of color vision) to distinguish which row is currently highlighted.

       

      In the Controller Services table...

      Achromatopsia (grayscale):

      No color contrast vision problems:

       

      In the "Add Processor" table...

      Achromatopsia (grayscale):

       

      No color contrast vision problems:

       

      Proposed changes would look like the following:

       

       

      Attachments

        1. image-2022-03-10-17-48-10-252.png
          30 kB
          Jonathan Conti-Vock
        2. image-2022-03-10-17-47-32-143.png
          52 kB
          Jonathan Conti-Vock
        3. image-2022-03-10-17-47-04-823.png
          46 kB
          Jonathan Conti-Vock
        4. image-2022-03-10-17-46-02-065.png
          57 kB
          Jonathan Conti-Vock
        5. image-2022-03-10-17-45-27-014.png
          51 kB
          Jonathan Conti-Vock
        6. image-2022-03-10-17-40-00-713.png
          110 kB
          Jonathan Conti-Vock
        7. image-2022-03-10-17-19-18-155.png
          105 kB
          Jonathan Conti-Vock

        Issue Links

          Activity

            People

              joncon Jonathan Conti-Vock
              joncon Jonathan Conti-Vock
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h
                  2h