mirror of
https://github.com/seigler/dash-website
synced 2025-07-27 07:16:10 +00:00
The base could not be included as a snippet because it causes a stack error due to a conflict with the i18n plugin.
28 lines
No EOL
1.2 KiB
HTML
28 lines
No EOL
1.2 KiB
HTML
{% assign base = '' %}
|
|
{% assign depth = page.url | split: '/' | size | minus: 1 %}
|
|
{% if depth == -1 %}{% assign base = '.' %}
|
|
{% elsif depth == 1 %}{% assign base = '..' %}
|
|
{% elsif depth == 2 %}{% assign base = '../..' %}
|
|
{% elsif depth == 3 %}{% assign base = '../../..' %}
|
|
{% elsif depth == 4 %}{% assign base = '../../../..' %}{% endif %}
|
|
|
|
{% if site.lang != "en" %}
|
|
{% assign base = base | prepend: '../' %}
|
|
{% endif %}
|
|
|
|
{% capture basenav %}{{ base }}{% if site.lang != "en" %}/{{ site.lang }}{% endif %}{% endcapture %}
|
|
|
|
<nav class="overlay-menu">
|
|
<ul>
|
|
<li><a href="{{ basenav }}/">{% t nav.what-is-dash %}</a></li>
|
|
<li><a href="{{ basenav }}/get-dash/">{% t nav.get-dash %}</a></li>
|
|
<li><a href="{{ basenav }}/participate/">{% t nav.participate %}</a></li>
|
|
<li><a href="{{ basenav }}/currency/">{% t nav.currency %}</a></li>
|
|
<li><a href="{{ basenav }}/community">{% t nav.community %}</a></li>
|
|
<li><a href="{{ basenav }}">{% t nav.blog %}</a></li>
|
|
<li><a href="{{ basenav }}">{% t nav.project %}</a></li>
|
|
|
|
<li><a href="{{ base }}{{ page.url }}">{% t global.english %}</a></li>
|
|
<li><a href="{{ base }}/es{{ page.url }}">{% t global.spanish %}</a></li>
|
|
</ul>
|
|
</nav> |