Skip to content

Commit 42d732f

Browse files
committed
[refactor] improve menu tab index and focus on open
1 parent 388d30c commit 42d732f

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

‎index.html‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,13 @@
8989

9090
<ulclass="menu-nav u-list-unstyled">
9191
<liclass="menu-nav-item">
92-
<buttonclass="menu-nav-button button button-block button-large active" data-target=".menu-content-area-header">Header</button>
92+
<buttonclass="menu-nav-button button button-block button-large active" data-target=".menu-content-area-header"tabindex="1">Header</button>
9393
</li>
9494
<liclass="menu-nav-item">
95-
<buttonclass="menu-nav-button button button-block button-large" data-target=".menu-content-area-bookmarks">Bookmarks</button>
95+
<buttonclass="menu-nav-button button button-block button-large" data-target=".menu-content-area-bookmarks"tabindex="1">Bookmarks</button>
9696
</li>
9797
<liclass="menu-nav-item">
98-
<buttonclass="menu-nav-button button button-block button-large" data-target=".menu-content-area-layout">Layout</button>
98+
<buttonclass="menu-nav-button button button-block button-large" data-target=".menu-content-area-layout"tabindex="1">Layout</button>
9999
</li>
100100
</ul>
101101
<divclass="menu-content">

‎js/menu.js‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ var menu = (function(){
4646
varhtml=helper.e("html");
4747
if(state.get().menu.active){
4848
helper.addClass(html,"is-menu-open");
49+
helper.e(".menu-nav-button.active").focus();
4950
shade.render({
5051
action: function(){
5152
close();

0 commit comments

Comments
(0)