feat: spruce up design

This commit is contained in:
Cory Dransfeldt 2024-04-28 19:06:48 -07:00
parent 2614dff452
commit 94e28067f9
No known key found for this signature in database
51 changed files with 480 additions and 202 deletions

View file

@ -9,11 +9,12 @@
</span>
{% else %}
{% if icon %}
<a class="{{ icon | downcase }} {{ class }}" href="/{{ link | downcase }}">
<a class="{{ icon | downcase }} icon {{ class }}" href="/{{ link | downcase }}">
{% tablericon icon link %}
<span>{{ link }}</span>
</a>
{% else %}
<a href="/{{ link | downcase }}">
<a class="icon" href="/{{ link | downcase }}">
{{ link }}
</a>
{% endif %}

View file

@ -1,8 +1,13 @@
<nav
class="menu-primary flex-centered flex-wrap justify-center"
aria-label="Primary site navigation">
{% for link in nav.menu %}
{% render "partials/nav/link.liquid", page:page, link:link.name, icon:link.icon %}
{% endfor %}
<div class="flex-centered">
<input id="menu-toggle" type="checkbox" />
<label class="menu-button-container" for="menu-toggle">
<div class="menu-closed">{% tablericon "menu" "Menu closed" %}</div>
<div class="menu-open">{% tablericon "x" "Menu open" %}</div>
</label>
<ul class="menu-primary" aria-label="Primary site navigation">
{% for link in nav.menu %}
<li>{% render "partials/nav/link.liquid", page:page, link:link.name, icon:link.icon %}</li>
{% endfor %}
</ul>
{% render "partials/nav/theme-toggle.liquid" %}
</nav>
</div>