FLUID-5678: Detailed headings and instructions describing purpose of form inputs

Metadata

Source
FLUID-5678
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Kaye Mao
Reporter
Kaye Mao
Created
2015-06-09T13:53:31.067-0400
Updated
2015-09-30T12:18:36.203-0400
Versions
  1. 1.5
Fixed Versions
  1. 2.0
Component
  1. Prefs Framework
  2. UI Options

Description

Suggestions for fixes as part of the WCAG 2.0 accessibility audit of the UI options tools

  • Detailed description/instruction text for function of tools e.g. change size of site text
  • Update header copy for consistency

Will be addressed in FLUID-5738

  • Wording for measure of scale with text size and line height as x Times may be confusing

Comments

  • Kaye Mao commented 2015-06-09T16:21:15.549-0400

    Attempting to change labels for slider icons (ex line spacing icons) within the linespace.json file revealed that there is no corresponding css class (in panels.js, narrowIcon: ".flc-prefsEditor-line-space-narrowIcon") for the selector to connect to.

    the current aria-label for the panel icons are hardcoded into the html (PrefsEditorTemplate-lineSpace.html)

  • Kaye Mao commented 2015-06-11T14:59:40.804-0400

    Updated design for UIO with new descriptions https://www.dropbox.com/s/02j7ilnhxd7c8hv/UIO_mock.pdf?dl=0
    which may solve "- Wording for measure of scale with text size and line height as x Times may be confusing"

  • Kaye Mao commented 2015-06-17T12:07:23.864-0400

    Pull request https://github.com/fluid-project/infusion/pull/611

  • Justin Obara commented 2015-08-12T09:38:18.281-0400

    @@Kaye Mao the description talks about "Wording for measure of scale with text size and line height as x Times may be confusing" but this doesn't appear to be handled in your pull request. Could you please create a new jira for this issue?

  • Kaye Mao commented 2015-08-12T10:05:56.466-0400

    Created new jira FLUID-5738

  • Justin Obara commented 2015-09-30T10:11:46.225-0400

    Submitted a new pull request that is updated to infusion master
    https://github.com/fluid-project/infusion/pull/639

  • Justin Obara commented 2015-09-30T10:39:18.631-0400

    new infusion-docs related pull request:
    https://github.com/fluid-project/infusion-docs/pull/72

  • Cindy Li commented 2015-09-30T12:02:13.674-0400

    The infusion repo pull request https://github.com/fluid-project/infusion/pull/639 has been merged into the master branch @ e17422195ffe9e978b1a199f9606272c4015a1a6

    The corresponding infusion-docs repo pull request https://github.com/fluid-project/infusion-docs/pull/72 has been merged @ a5fd904e7608e22a84b38060cdb168d6d35e9e26