[2.x, Accessibility] Inconsistent save states for fabric/subnet/vlan/space editing

Bug #1684085 reported by Maria Vrachni
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Medium
Unassigned

Bug Description

[2.2.0rc2, Accessibility] In the networking part of MAAS the forms are not A-level accessible.

A-level accessibility guideline 3.2.2 "Elements do not change when they receive input" is not satisfied in the case of forms in Networking as the forms auto-save the user input.

Bug description:

* Current result:

Given I am Subnets
When I am editing the name, cidr, gateway IP etc
Then I want to see that my changes were saved, but I don't have any feedback from the system

* Expected/ correct result:

Given I am Subnets
When I am editing the name, cidr, gateway IP etc
Then MAAS provides feedback that my changes were saved x time ago

In order to make the forms accessible we either need to introduce a save/cancel button that allows the users to commit or cancel their changes, or introduce visual feedback on the page to communicate to the user that their changes have been saved (example "All changes have been saved" or "Saved 1 sec ago"). In the autosave case, we need to provide information to warn the users that their changes will be saved automatically and it is also good to provide a way to revert to the previous values. Also, research shows that a save button gives security to the users and makes them feel in control.

[UX needed]

[OS X Sierra]

Chrome, 56.0.2924.87 (64-bit)

Related branches

Revision history for this message
Maria Vrachni (m-vrachnis) wrote :
Changed in maas:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 2.3.0
description: updated
summary: - [2.2.0rc2, Accessibility] In the networking part of MAAS the forms are
- not A-level accessible
+ [2.x, Accessibility] Inconsistent save states for
+ fabric/subnet/vlan/space editing
Changed in maas:
milestone: 2.3.0 → 2.3.0beta2
Changed in maas:
milestone: 2.3.0beta2 → 2.3.0beta1
Changed in maas:
status: Triaged → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.