tablejohn/templates/index.html
Joscha 6ed6ff1a36 Ensure base path always starts and ends with /
The base path is an absolute path, so it should always start with /.
Whenever it is used, it must also always be followed by at least one /,
so baking that into the value makes sense. Finally, we can now
deduplicate the / in case the base path is the root.
2023-08-10 21:03:25 +02:00

34 lines
888 B
HTML

{% extends "base.html" %}
{% import "util.html" as util %}
{% block title %}overview{% endblock %}
{% block body %}
<h2>Refs</h2>
<details open>
<summary>Tracked ({{ tracked_refs.len() }})</summary>
<dl>
{% for ref in tracked_refs %}
<dt>{{ ref.name }}</dt>
<dd>
<a href="{{ base.root }}commit/{{ ref.hash }}">
{% call util::commit_short(ref.short, ref.reachable) %}
</a>
</dd>
{% endfor %}
</dl>
</details>
<details>
<summary>Untracked ({{ untracked_refs.len() }})</summary>
<dl>
{% for ref in untracked_refs %}
<dt>{{ ref.name }}</dt>
<dd>
<a href="{{ base.root }}commit/{{ ref.hash }}">
{% call util::commit_short(ref.short, ref.reachable) %}
</a>
</dd>
{% endfor %}
</dl>
</details>
{% endblock %}