aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/content/page.html
diff options
context:
space:
mode:
Diffstat (limited to 'pydis_site/templates/content/page.html')
-rw-r--r--pydis_site/templates/content/page.html28
1 files changed, 19 insertions, 9 deletions
diff --git a/pydis_site/templates/content/page.html b/pydis_site/templates/content/page.html
index 06d74208..45aa8221 100644
--- a/pydis_site/templates/content/page.html
+++ b/pydis_site/templates/content/page.html
@@ -9,20 +9,30 @@
{% endblock %}
{% block page_content %}
- {% if relevant_links|length > 0 %}
+ {% if relevant_links or toc %}
<div class="columns is-variable is-8">
<div class="column is-two-thirds">
{{ page|safe }}
</div>
<div class="column">
- <div class="box">
- <p class="menu-label">Relevant links</p>
- <ul class="menu-list">
- {% for value, link in relevant_links.items %}
- <li><a class="has-text-link" href="{{link}}">{{ value }}</a></li>
- {% endfor %}
- </ul>
- </div>
+ {% if toc %}
+ <div class="box">
+ <p class="menu-label">Table of Contents</p>
+ <ul class="menu-list toc">
+ {{ toc|safe }}
+ </ul>
+ </div>
+ {% endif %}
+ {% if relevant_links %}
+ <div class="box">
+ <p class="menu-label">Relevant links</p>
+ <ul class="menu-list">
+ {% for value, link in relevant_links.items %}
+ <li><a class="has-text-link" href="{{link}}">{{ value }}</a></li>
+ {% endfor %}
+ </ul>
+ </div>
+ {% endif %}
</div>
</div>
{% else %}