Skip to content

Commit

Permalink
fix: Correct highlighting for nav pages
Browse files Browse the repository at this point in the history
  • Loading branch information
kaylee-kiako committed Feb 10, 2025
1 parent 8665c7f commit 4afc715
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions _includes/nav.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
<div class="container">
<nav class="main-nav">
<ul class="main-menu">
{%- assign last_url_char = site.baseurl | slice: -1,1 -%}
{%- if last_url_char == "/" -%}
{%- assign page_url = site.baseurl | remove_last: "/" | append: page.url -%}
{%- else -%}
{%- assign page_url = site.baseurl | append: page.url -%}
{%- -%}
{%- endif -%}
{%- for item in site.data.nav %}
<li class="main-menu-entry-container">
{%- if item.url -%}
<a class="main-menu-entry {%- if item.url == page.url %} active{% endif %}" href="{{ item.url }}">{{ item.label
<a class="main-menu-entry {%- if item.url == page_url %} active{% endif %}" href="{{ item.url }}">{{ item.label
}}</a>
{%- else -%}
<div class="main-menu-entry">{{ item.label }}</div>
Expand All @@ -14,7 +21,7 @@
<ul class="submenu">
{%- for subitem in item.pages if subitem.url %}
<li>
<a class="{% if subitem.url == page.url %}active{% endif %}" href="{{ subitem.url }}">{{ subitem.label
<a class="{% if subitem.url == page_url %}active{% endif %}" href="{{ subitem.url }}">{{ subitem.label
}}</a>
</li>
{%- endfor %}
Expand Down

0 comments on commit 4afc715

Please sign in to comment.