File tree Expand file tree Collapse file tree 4 files changed +34
-0
lines changed Expand file tree Collapse file tree 4 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 300300 font-weight : var (--body-font-weight-bold );
301301 opacity : 1 ;
302302}
303+
304+ .nav-close {
305+ background : transparent url(../ img/octicons-16.svg#view-close) no-repeat center / 100% 100% ;
306+ min-width : 24px ;
307+ min-height : 24px ;
308+ outline : none;
309+ border : none;
310+ margin-left : 0.5rem ;
311+ margin-top : 0.5rem ;
312+ }
313+
314+ .nav-close span {
315+ position : absolute;
316+ width : 1px ;
317+ height : 1px ;
318+ padding : 0 ;
319+ margin : -1px ;
320+ overflow : hidden;
321+ clip : rect (0 , 0 , 0 , 0 );
322+ white-space : nowrap;
323+ border : 0 ;
324+ }
Original file line number Diff line number Diff line change 88 if ( ! navContainer && ( ! navToggle || ( navToggle . hidden = true ) ) ) return
99 var nav = navContainer . querySelector ( '.nav' )
1010 var navMenuToggle = navContainer . querySelector ( '.nav-menu-toggle' )
11+ var closeNavBtn = navContainer . querySelector ( '.nav-close' )
1112
1213 navToggle . addEventListener ( 'click' , showNav )
1314 navContainer . addEventListener ( 'click' , trapEvent )
15+ closeNavBtn . addEventListener ( 'click' , hideNav )
1416
1517 var menuPanel = navContainer . querySelector ( '[data-panel=menu]' )
1618 if ( ! menuPanel ) return
Original file line number Diff line number Diff line change 11<div class =" nav-container" {{ #if page.component }} data-component =" {{ page.component.name }} " data-version =" {{ page.version }} " {{ /if }} >
22 <aside class =" nav" >
3+ <button class =" nav-close" type =" button" aria-label =" Close navigation" >
4+ <span aria-hidden =" true" >Close</span >
5+ </button >
36 <div class =" panels" >
47{{> nav-menu }}
58{{> nav-explore }}
You can’t perform that action at this time.
0 commit comments