wip media query rework, sidebar mostly finished, rewritten njk

This commit is contained in:
sundae 2026-04-04 16:50:30 +03:00
commit 790147ea05
Signed by: sundae
SSH key fingerprint: SHA256:MsJkKuo4PUdjQDpLeaURy81drKkW14exlTHp+8QFu6M
33 changed files with 268 additions and 361 deletions

View file

@ -1,2 +1,38 @@
{% include "nav-main.njk" %}
{% include "nav-outgoing.njk" %}
<section>
<h3>Pages</h3>
<ul role="list">
{%for page in pageOrder%}
<li>
<a href="{{ page.url }}" {%if page.url|slugify == currentPage%}aria-current="page"{%endif%}>
<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<path d="{{ icon[page.url|slugify] }}"></path>
</svg>
{{ page.fileSlug|capitalize }}
</a>
</li>
{%endfor%}
</ul>
</section>
<section>
<h3>Outgoing</h3>
<ul role="list">
{%for key, items in outgoing%}
{%for item in items%}
{%if key != "signal"%}
<li>
<a href="{{ item.src }}">
<img src="/assets/img/icon/{{ item.icon }}" alt="" aria-hidden="true">{{ key|capitalize }}
</a>
</li>
{%endif%}
{%endfor%}
{%if key == "signal"%}
<li>
<button command="show-modal" commandfor="{{ items[0].id }}">
<img src="/assets/img/icon/{{ items[0].icon }}" alt="" aria-hidden="true">{{ key|capitalize }}
</button>
</li>
{%endif%}
{%endfor%}
</ul>
</section>