Skip to content

Commit 1f95108

Browse files
committed
Fix highlighted issues on markup and remove homepage_href block
1 parent bc677ff commit 1f95108

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

templates/components/styles/global_nav.html.twig

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<nav id="global-nav" aria-label="Main">
22
<div class="global-nav__inner l-center">
3-
{% set siteLang %}{% block homepage_hreflang %}en{% endblock %}{% endset %}
4-
{% set siteLang = siteLang|trans %}
3+
{# {% set siteLang %}{% block homepage_hreflang %}en{% endblock %}{% endset %} #}
4+
{% set siteLang = site.locale|default('en')|trans %}
55
<a class="logo-link" href="{% block homepage_link %}/{% endblock %}" hreflang="{{ siteLang }}">
66
<span class="logo">
77
<img src="{{ absolute_url(asset('w3c/w3c-no-bars.svg', 'logos')) }}" alt="{{ 'header.logo_alt'|trans({}, 'w3c_website_templates_bundle') }}" role="img"/>
@@ -13,7 +13,6 @@
1313
<ul data-component="nav-double-intro">
1414
{%~ for navItem in navigation %}
1515
<li class="top-nav-item has-children">
16-
{# {% if navItem.language is defined %}{{ navItem.language }}{% endif %} #}
1716
{% if navItem.targetLinkLanguage is not empty %}
1817
{% set targetLangLabel = '' %}
1918
{% set langDiff = false %}
@@ -27,7 +26,7 @@
2726
{% endif %}
2827
{% endif %}
2928
{% endif %}
30-
<a href="{{ navItem.titleLink }}" class="nav-link"{% if langDiff is defined and langDiff %}hreflang="{{ navItem.targetLinkLanguage }}"{% endif %}>
29+
<a href="{{ navItem.titleLink }}" class="nav-link"{% if langDiff is defined and langDiff %} hreflang="{{ navItem.targetLinkLanguage }}"{% endif %}>
3130
{{ navItem.title }}
3231
{% if navItem.targetLinkLanguage is not empty %}
3332
{{ (langDiff is defined and langDiff) ? '(' ~ targetLangLabel ~ ')' : '' }}
@@ -52,7 +51,7 @@
5251
<li{{ child.startNewColumn is defined and child.startNewColumn ? ' class="break-after"' : '' }}>{# -#}
5352

5453
{% if child.targetLinkLanguage is not empty %}
55-
{% set childLangDiff = siteLang is same as child.targetLinkLanguage ? false : true %}
54+
{% set childLangDiff = siteLang != child.targetLinkLanguage %}
5655
{% set targetLangLabel = '' %}
5756

5857
{% if childLangDiff == true %}
@@ -64,7 +63,7 @@
6463
{% endif %}
6564
{% endif %}
6665

67-
<a href="{{ child.url }}{% if childLangDiff is defined and childLangDiff == true %}hreflang="{{ child.targetLinkLanguage }}"{% endif %}">
66+
<a href="{{ child.url }}"{% if childLangDiff is defined and childLangDiff == true %} hreflang="{{ child.targetLinkLanguage }}{% endif %}">
6867
{{ child.title }}
6968
{% if child.targetLinkLanguage is not empty %}
7069
{{ (childLangDiff is defined and childLangDiff) ? '(' ~ targetLangLabel ~ ')' : '' }}

0 commit comments

Comments
 (0)