mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 01:36:22 +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-abbr'))
|
||||||
this.md.use(require('markdown-it-sub'))
|
this.md.use(require('markdown-it-sub'))
|
||||||
this.md.use(require('markdown-it-sup'))
|
this.md.use(require('markdown-it-sup'))
|
||||||
this.md.use(markdownItTocAndAnchor, {
|
|
||||||
toc: true,
|
this.md.use(md => {
|
||||||
tocPattern: /\[TOC\]/i,
|
markdownItTocAndAnchor(md, {
|
||||||
anchorLink: false,
|
toc: true,
|
||||||
appendIdToHeading: false
|
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-deflist'))
|
||||||
this.md.use(require('./markdown-it-frontmatter'))
|
this.md.use(require('./markdown-it-frontmatter'))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user