Skip to content

Commit 5d90463

Browse files
Merge pull request #821 from creative-commoners/pulls/6/site-tree-doc
DOC Add changelog entry for site tree keyboard nav
2 parents e513986 + a148a2a commit 5d90463

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

en/08_Changelogs/6.2.0.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ title: 6.2.0 (unreleased)
2020

2121
A skip link has been added to the CMS to allow users to skip past the main navigation. This is primarily for users who use a screen reader or who navigate via the keyboard. The link is visually hidden until it receives focus by pressing the tab key.
2222

23+
#### Keyboard navigation for the site tree
24+
25+
Keyboard navigation has been added for the site tree within the CMS. Users can now navigate, expand, and collapse tree nodes using arrow keys or the tab key. The "Page Up" and "Page Down" keys move focus to the top and bottom page in the current nesting level, and the space bar expands and collapses nodes with children.
26+
2327
#### Campaign admin help menu improvements
2428

2529
The help menu in campaign admin has been improved to make it easier to use for keyboard and screen reader users. The help icon is no longer shown when the help menu is open as it's not required as the close button is sufficient.
@@ -35,6 +39,7 @@ When the help menu is opened or closed, focus is moved to the relevant button so
3539
- The `.cms-container` element has a new child `.cms-container-skip-link-target` element which contains the main content of the CMS, excluding the left-hand navigation.
3640
- The `a.campaign-info__close` element in campaign admin has been changed to `button.campaign-info__close`.
3741
- The child elements of `.campaign-info` have been reordered.
42+
- The `ins.jstree-icon` elements now have `tabindex="0"` so they can receive keyboard focus.
3843

3944
#### Changes to usage of `font-icon-*` CSS classes
4045

0 commit comments

Comments
 (0)