Skip to content

Commit 24881a4

Browse files
author
zjtang
committed
add sidebar toc
1 parent e7350e9 commit 24881a4

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

Diff for: static/css/myalert.css

+4
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,7 @@ button,input,optgroup,select,textarea {
179179
code {
180180
vertical-align:top;
181181
}
182+
183+
#sidebar-toc a {
184+
color: #6e7173;
185+
}

Diff for: templates/blogging/archives.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ <h2>{{ year.year }}</h2>
146146
viewEditor = editormd.markdownToHTML("post-digest-"+{{loop.index}}, {
147147
path : "/static/libs/editor.md/lib/",
148148
tocm : false,
149-
toContainer: "",
149+
tocContainer: "",
150150
});
151151
});
152152
</script>

Diff for: templates/blogging/index.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,8 @@ <h1 class="post-title">
160160
<a href="{{link.link}}" title="{{link.name}}" target="_blank">{{link.name}}</a>
161161
{% endfor %}
162162
</div>
163+
<div style="display:none" id="nodisplay-toc">
164+
</div>
163165
</div>
164166
</div>
165167
{% endblock sidebar %}
@@ -183,7 +185,7 @@ <h1 class="post-title">
183185
htmlDecode : "style,script,iframe|on*",
184186
path : "/static/libs/editor.md/lib/",
185187
tocm : false,
186-
toContainer : "",
188+
tocContainer : "#nodisplay-toc",
187189
emoji : true,
188190
taskList : true,
189191
tex : true, // 默认不解析

Diff for: templates/blogging/page.html

+8-1
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,13 @@ <h1 class="post-title">
126126
<a href="{{link.link}}" title="{{link.name}}" target="_blank">{{link.name}}</a>
127127
{% endfor %}
128128
</div>
129+
<div class="widget" style="margin-bottom:10px">
130+
<div class="widget-title">
131+
<i class="fa fa-list">目录</i>
132+
</div>
133+
</div>
134+
<div style="padding:0" class="markdown-body editormd-preview-container" id="sidebar-toc">
135+
</div>
129136
</div>
130137
</div>
131138
{% endblock sidebar %}
@@ -149,7 +156,7 @@ <h1 class="post-title">
149156
htmlDecode : "style,script,iframe|on*",
150157
path : "/static/libs/editor.md/lib/",
151158
tocm : true,
152-
toContainer : "",
159+
tocContainer : "#sidebar-toc",
153160
emoji : true,
154161
taskList : true,
155162
tex : true, // 默认不解析

0 commit comments

Comments
 (0)