mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-12 17:26:17 +00:00
configuring a div wrapper for TOC plugin to use overflow-y in <ul> and still use &:before on parent element
This commit is contained in:
@@ -128,12 +128,19 @@ class Markdown {
|
||||
this.md.use(require('markdown-it-abbr'))
|
||||
this.md.use(require('markdown-it-sub'))
|
||||
this.md.use(require('markdown-it-sup'))
|
||||
this.md.use(markdownItTocAndAnchor, {
|
||||
toc: true,
|
||||
tocPattern: /\[TOC\]/i,
|
||||
anchorLink: false,
|
||||
appendIdToHeading: false
|
||||
|
||||
this.md.use(md => {
|
||||
markdownItTocAndAnchor(md, {
|
||||
toc: true,
|
||||
tocPattern: /\[TOC\]/i,
|
||||
anchorLink: false,
|
||||
appendIdToHeading: false
|
||||
})
|
||||
|
||||
md.renderer.rules.toc_open = () => '<div class="markdownIt-TOC-wrapper">'
|
||||
md.renderer.rules.toc_close = () => '</div>'
|
||||
})
|
||||
|
||||
this.md.use(require('./markdown-it-deflist'))
|
||||
this.md.use(require('./markdown-it-frontmatter'))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user