@@ -23,37 +23,40 @@ const altUrl = getAlternateUrl(path, altLang);
2323 </div >
2424 </a >
2525
26- <nav id =" main-nav" >
27- <ul >
26+ <nav id =" main-nav" aria-label = { lang === ' ru ' ? ' Основная навигация ' : ' Main navigation ' } >
27+ <ul role = " list " >
2828 <li ><a href ={ navHref (' #home' )} >{ t (' nav.home' )} </a ></li >
2929 <li ><a href ={ navHref (' #about' )} >{ t (' nav.about' )} </a ></li >
3030 <li ><a href ={ navHref (' #features' )} >{ t (' nav.features' )} </a ></li >
3131 <li >
3232 <a
3333 href ={ lang === ' ru' ? ' /ru/releases' : ' /releases' }
3434 class:list ={ [{ active: path .includes (' /releases' ) }]}
35+ aria-current ={ path .includes (' /releases' ) ? ' page' : undefined }
3536 >{ t (' nav.download' )} </a >
3637 </li >
3738 <li >
3839 <a
3940 href ={ lang === ' ru' ? ' /ru/team' : ' /team' }
4041 class:list ={ [{ active: path === ' /team' || path === ' /ru/team' }]}
42+ aria-current ={ path === ' /team' || path === ' /ru/team' ? ' page' : undefined }
4143 >{ t (' nav.team' )} </a >
4244 </li >
4345 <li ><a href ={ navHref (' #community' )} >{ t (' nav.community' )} </a ></li >
4446 <li >
4547 <a
4648 href ={ lang === ' ru' ? ' /ru/blog' : ' /blog' }
4749 class:list ={ [{ active: path .includes (' /blog' ) }]}
50+ aria-current ={ path .includes (' /blog' ) ? ' page' : undefined }
4851 >{ t (' nav.blog' )} </a >
4952 </li >
5053 </ul >
5154 </nav >
5255
5356 <div class =" header-actions" >
5457 <div class =" lang-toggle" >
55- <a href ={ getAlternateUrl (path , ' en' )} class:list ={ [{ active: lang === ' en' }]} >EN</a >
56- <a href ={ getAlternateUrl (path , ' ru' )} class:list ={ [{ active: lang === ' ru' }]} >RU</a >
58+ <a href ={ getAlternateUrl (path , ' en' )} class:list ={ [{ active: lang === ' en' }]} aria-current = { lang === ' en ' ? ' true ' : undefined } aria-label = " English " >EN</a >
59+ <a href ={ getAlternateUrl (path , ' ru' )} class:list ={ [{ active: lang === ' ru' }]} aria-current = { lang === ' ru ' ? ' true ' : undefined } aria-label = " Русский " >RU</a >
5760 </div >
5861 <button class =" menu-toggle" id =" menu-toggle" aria-label =" Menu" aria-expanded =" false" aria-controls =" main-nav" >
5962 <span ></span >
0 commit comments