feat: add support for Hugo v0.60 - remove Blackfriday TOC workaround

This commit is contained in:
George Cushen committed 2019-12-07 20:37:26 +00:00
1 parent aa4c95277c
commit ea2a98a2c3
2 files changed
+3 -9

No files matched your search

+1 -8
View File
@@ -385,14 +385,7 @@
* --------------------------------------------------------------------------- */
$(document).ready(function() {
// Fix Hugo's auto-generated Table of Contents.
// Must be performed prior to initializing ScrollSpy.
$('#TableOfContents > ul > li > ul').unwrap().unwrap();
$('#TableOfContents').addClass('nav flex-column');
$('#TableOfContents li').addClass('nav-item');
$('#TableOfContents li a').addClass('nav-link');
// Fix Mmark task lists (remove bullet points).
// Fix Goldmark task lists (remove bullet points).
$("input[type='checkbox'][disabled]").parents('ul').addClass('task-list');
// Fix Mermaid.js clash with Highlight.js.
+2 -1
View File
@@ -218,8 +218,9 @@ ul.toc-top {
padding-left: 0;
}
// TOC indentation for each level.
#TableOfContents ul ul {
display: none;
padding-left: 0.8rem;
}
#TableOfContents li {