feat: add a navbar

This commit is contained in:
Alexis Fourmaux 2025-05-15 02:51:00 +02:00
parent 186d0ecea0
commit 47dbe064de
5 changed files with 129 additions and 6 deletions

31
templates/navbar.html Normal file
View file

@ -0,0 +1,31 @@
<header>
<nav>
<div class="nav-title">
<a class="home-title" href="{{ get_url(path='/') }}">{{ config.title }}</a>
</div>
<div class="nav-menus">
<ul>
<li>
<a href="/articles">Articles</a>
</li>
<li>
<a href="/a-propos">À propos</a>
</li>
</ul>
</div>
<div class="nav-widgets">
<ul>
<li>
<div role="button" id="search-button" class="search-button">
<span></span>
</div>
</li>
<li>
<div role="button" id="theme-switch-button" class="theme-switch-button">
<span>󰔎</span>
</div>
</li>
</ul>
</div>
</nav>
</header>