Details
-
Bug
-
Resolution: Fixed
-
Medium
-
7.16.2
-
1
-
Severity 3 - Minor
-
Description
Issue Summary
In Create page editor, the Page tile & main content editor input field does not have an accessible label.
Steps to reproduce
- Navigate to the confluence home page.
- Navigate to any space.
- Navigate to the 'Create' link inside header section & activate it.
- Navigate inside create page editor.
Actual Results
Inside the create page editor, while navigating with screen reader turned on, when user navigate to the main content editor input field , the screen reader does not announce the label. For page title input although a placeholder is provided but it doesn’t have a clear & visible label on the page.
This makes screen reader users difficult to understand the purpose of these input field.
Expected Results
A clear & visible label such as "Page title', 'Page content', etc should be provided on the page. And it should be associated with the input field either explicitly or implicitly.
or provide an aria-label attribute. For Example : aria-label ="Page title"
Note: The label text is provided as per QA perspective. Please confirm with content design team before finalising the same.
Screenshots
Create new page - blank page: https://axeauditor.dequecloud.com/api/v1/testrun-unit-screenshot/8bf0f41c-50c5-11ec-a77b-a747481f46ce
Workaround
If providing visible label on the page is not possible, then use aria-label attribute to provide an accessible label to the input fields.
Bug ref: 723972
Attachments
Issue Links
- duplicates
-
CONFSERVER-77279 Edit page - Confluence editor: Form field is not labeled
- Closed
-
CONFSERVER-77299 Edit page: Form elements must have labels
- Closed
- is duplicated by
-
CONFSERVER-79420 Edit : Form field is not labeled
- Closed
-
CONFSERVER-79423 Create a New Page - Blank Page : Form elements must have labels
- Closed
- is resolved by
-
CONFSERVER-77277 Create template - confluence editor : Form field is not labeled
- Closed