<div class="top-menu">
<nav class="nav navbar__top-menu text--right" aria-label="Top Menu">
<h2 class="visuallyhidden">Top Menu</h2>
<ul class="navbar__top-menu__links" role="menubar" aria-hidden="false">
<li class="navbar__top-menu__item" role="menuitem">
<a class="navbar__top-menu__item__link" href="#">About FTSE Russell</a>
</li>
<li class="navbar__top-menu__item" role="menuitem">
<a class="navbar__top-menu__item__link" href="#">Support Portal</a>
</li>
<li class="navbar__top-menu__item" role="menuitem">
<a class="navbar__top-menu__item__link" href="#">Client Login</a>
</li>
</ul>
</nav>
<nav role="navigation" class="language-switcher">
<h2 class="visuallyhidden">Language</h2>
<ul class="dropdown-menu" role="listbox" aria-hidden="false">
<li class="lang active">
<a title="Active Language English" tabindex="" href="#">English<i class='icon icon-caret'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-caret"></use></svg></i></a>
</li>
</ul>
<div class="lang-switcher__popup">
<ul class="languages-list">
<li class="lang active"><i class='icon icon-check'> <svg class="icon"><use xlink:href="/assets/sprites/icons.svg#ico-check"></use></svg></i> English</li>
<li class="lang"><a href="#" title="Language Français">Français</a></li>
<li class="lang"><a href="#" title="Language Deutsche">Deutsche</a></li>
<li class="lang"><a href="#" title="Language 日本語">日本語</a></li>
<li class="lang"><a href="#" title="Language 中文">中文</a></li>
<li class="lang"><a href="#" title="Language Español">Español</a></li>
</ul>
</div>
</nav>
</div>
<div class="top-menu">
<nav class="nav navbar__top-menu text--right" aria-label="Top Menu">
<h2 class="visuallyhidden">Top Menu</h2>
<ul class="navbar__top-menu__links" role="menubar" aria-hidden="false">
{% for item in menuItems %}
<li class="navbar__top-menu__item" role="menuitem">
{% if item.external %}<span class="icon-expanded"></span> {% endif %}<a class="navbar__top-menu__item__link" href="#">{{ item.title }}</a>
</li>
{% endfor %}
</ul>
</nav>
{% render '@language-switcher', language_switcher %}
</div>
{
"menuItems": [
{
"title": "About FTSE Russell",
"url": "#",
"description": "About FTSE Russell",
"enabled": true
},
{
"title": "Support Portal",
"url": "#",
"description": "Support Portal",
"enabled": true
},
{
"title": "Client Login",
"url": "#",
"description": "Client Login",
"enabled": true
}
],
"language_switcher": {
"menuItems": [
{
"title": "English",
"url": "#",
"description": "English",
"active": true
},
{
"title": "Français",
"url": "#",
"description": "Français",
"active": null
},
{
"title": "Deutsche",
"url": "#",
"description": "Deutsche",
"active": null
},
{
"title": "日本語",
"url": "#",
"description": "Japanese",
"active": null
},
{
"title": "中文",
"url": "#",
"description": "Chinese",
"active": null
},
{
"title": "Español",
"url": "#",
"description": "Español",
"active": null
}
]
}
}
.top-menu {
display: flex;
justify-content: flex-end;
}
.navbar__top-menu__links {
display: inline-flex;
margin: 0;
.caret {
@include caret(bottom, 5px, $gray);
content: '';
display: inline-block;
margin-left: $space-sm;
}
}
.navbar__top-menu__item {
padding: $space-xs $space-lg;
&__link {
color: $gray;
text-decoration: none;
font-size: $font-size-sm;
font-weight: $font-weight-normal;
line-height: $space-md;
&:hover {
color: $primary;
}
}
}
There are no notes for this item.