18F / dol-whd-14c

The 14(c) system will become a modern, digital-first service. Applicants will be provided an intuitive online experience, guiding them through the information needed to complete their application correctly.
Other
16 stars 17 forks source link

As an Employer, I would like to enter Wage Data entry with ease - Slider #344

Closed jmmcnj closed 6 years ago

jmmcnj commented 6 years ago

Acceptance Criteria

TODO - grooming based on conversation with UX team UX Design and features will be implemented into the existing application - see changes listed in funcationality list for slider

NOTE: Remove any accessibility criteria that don't apply to this user story. For the full list of accessibility requirements, see issue #198, Fully Accessible Experience.

Functionality

Accessibility

NOTE: Remove any accessibility criteria that don't apply to this user story. For the full list of accessibility requirements, see issue #198, Fully Accessible Experience.

Keyboard Accessibility
Web: Forms

Web forms include controls (checkboxes, radio buttons etc.), and editable content (text input, select options etc.).

Web: Links and User Controls

Links and/or user controls must have meaningful names that describe the unique destination, function, and/or purpose of the control for assistive technology.

Web: Images

Web images include interactive images (links, buttons etc.), static images, charts, diagrams, text rendered as an image, etc.

Web: Image Maps (if no image map, then DNA)

An image map is a single image that has designated regions or "hotspots" that contain links.Server-side image maps may not be used. Client-side image-maps must be used instead

Color and Contrast

Color dependence is using color as the sole means to convey information. There must be contrasting colors/shades at a ratio of 4.5:1 for discerning between background and foreground content.

Time Outs

Messages and/or instructions to the user requesting their response within a given time are typically associated with sites that require a secure login. This includes both server time outs and client side security time outs. If a time out is about to occur, an alert must be posted for at least 20 seconds and the user must have the option to request more time. The alert (often a pop up window) and option to request more time must be keyboard accessible.

Web: Language

A default language must be programmatically identified for each page and for passages that use a language other than the default.

Web: Section Headings

Headings must be programmatically identified and must match the visual outline level.

Web: Data Tables (If no table, then DNA)

Data tables are those tables where the information in a cell requires a row or column header to adequately describe the cell's contents.

Web: Style sheet Dependence

style sheets are a means to provide visual formatting information to complement a web page's content.

Web: Frames

Frames are a means of separating out sections of a web page into different navigable regions

Web: Repetitive Content and Links

A method must be provided to skip blocks of repeated content or links on Web pages allowing a user to move directly to page-specific content.

Web: Required Plug-ins (if no plug-In, then DNA)

QASP requirements

These requirements are taken from the Quality Assurance Surveillance Plan

phirefly commented 6 years ago

Reviewed styling with @davoodharun and @EStriegel. PRing this story and created #425 for remaining styling issues

phirefly commented 6 years ago

Viewed and approved during demo