From ea2a98a2c339017f8206cf9510c385e597a7e76b Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 7 Dec 2019 20:37:26 +0000 Subject: [PATCH] feat: add support for Hugo v0.60 - remove Blackfriday TOC workaround --- assets/js/academic.js | 9 +-------- assets/scss/academic/_docs.scss | 3 ++- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/assets/js/academic.js b/assets/js/academic.js index 48535dc5..0a584a89 100644 --- a/assets/js/academic.js +++ b/assets/js/academic.js @@ -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. diff --git a/assets/scss/academic/_docs.scss b/assets/scss/academic/_docs.scss index afca3d20..c6ebdc85 100644 --- a/assets/scss/academic/_docs.scss +++ b/assets/scss/academic/_docs.scss @@ -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 {