@@ -43,34 +43,36 @@ <h1 class="side-panel-title">{% translate "Attachments" %}</h1>
4343</ div >
4444
4545< div class ="offcanvas offcanvas-bottom "
46- tabindex ="-1 "
47- id ="sidebar-offcanvas "
48- aria-labelledby ="sidebar-offcanvas-label ">
49- < div class ="offcanvas-header ">
50- < h5 class ="offcanvas-title " id ="sidebar-offcanvas-label ">
51- {% translate "Table of contents" %}
52- </ h5 >
53- < button type ="button "
54- class ="btn-close "
55- data-bs-dismiss ="offcanvas "
56- aria-label ="{% translate 'Close' %} "> </ button >
57- </ div >
58- < div class ="offcanvas-body ">
59- < aside class ="side-panel border-accent sidebar-container d-print-none ">
60- < h1 class ="side-panel-title "> {% translate "Table of contents" %}</ h1 >
61- {{ parsed_md.1 }}
62- </ aside >
63- {% if page.attachments.exists %}
46+ tabindex ="-1 "
47+ id ="sidebar-offcanvas "
48+ aria-labelledby ="sidebar-offcanvas-label ">
49+ {% if parsed_md.1|hasTocContent or page.attachments.exists %}
50+ < div class ="offcanvas-header ">
51+ < h5 class ="offcanvas-title " id ="sidebar-offcanvas-label ">
52+ {% translate "Table of contents" %}
53+ </ h5 >
54+ < button type ="button "
55+ class ="btn-close "
56+ data-bs-dismiss ="offcanvas "
57+ aria-label ="{% translate 'Close' %} "> </ button >
58+ </ div >
59+ < div class ="offcanvas-body ">
6460 < aside class ="side-panel border-accent sidebar-container d-print-none ">
65- < h1 class ="side-panel-title "> {% translate "Attachments" %}</ h1 >
66- < ul >
67- {% for attachment in page.attachments.all %}
68- < li >
69- < a href ="{{ attachment.url }} "> {{ attachment.title }}</ a >
70- </ li >
71- {% endfor %}
72- </ ul >
61+ < h1 class ="side-panel-title "> {% translate "Table of contents" %}</ h1 >
62+ {{ parsed_md.1 }}
7363 </ aside >
74- {% endif %}
75- </ div >
76- </ div >
64+ {% if page.attachments.exists %}
65+ < aside class ="side-panel border-accent sidebar-container d-print-none ">
66+ < h1 class ="side-panel-title "> {% translate "Attachments" %}</ h1 >
67+ < ul >
68+ {% for attachment in page.attachments.all %}
69+ < li >
70+ < a href ="{{ attachment.url }} "> {{ attachment.title }}</ a >
71+ </ li >
72+ {% endfor %}
73+ </ ul >
74+ </ aside >
75+ {% endif %}
76+ </ div >
77+ {% endif %}
78+ </ div >
0 commit comments