mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2025-12-25 03:12:40 +00:00
Another attempt at clearer classnames for the Table of contents snippet
This commit is contained in:
@@ -33,26 +33,26 @@ module.exports = [
|
||||
{
|
||||
name : 'Include in ToC up to H3',
|
||||
icon : 'fas fa-dice-six',
|
||||
gen : dedent `\n{{tocH3
|
||||
gen : dedent `\n{{tocAddH1H3
|
||||
}}\n`,
|
||||
|
||||
},
|
||||
{
|
||||
name : 'Include in ToC up to H4',
|
||||
icon : 'fas fa-dice-four',
|
||||
gen : dedent `\n{{tocH4
|
||||
gen : dedent `\n{{tocAddH1H4
|
||||
}}\n`,
|
||||
},
|
||||
{
|
||||
name : 'Include in ToC up to H5',
|
||||
icon : 'fas fa-dice-five',
|
||||
gen : dedent `\n{{tocH5
|
||||
gen : dedent `\n{{tocAddH1H5
|
||||
}}\n`,
|
||||
},
|
||||
{
|
||||
name : 'Include in ToC up to H6',
|
||||
icon : 'fas fa-dice-six',
|
||||
gen : dedent `\n{{tocH6
|
||||
gen : dedent `\n{{tocAddH1H6
|
||||
}}\n`,
|
||||
}
|
||||
]
|
||||
|
||||
@@ -798,19 +798,18 @@ h6,
|
||||
.noToC,
|
||||
.toc { --TOC: exclude; }
|
||||
|
||||
.tocH1 :is(h1) { --TOC: include; }
|
||||
.tocH2 :is(h1, h2) {--TOC: include; }
|
||||
.tocH3 :is(h1, h2, h3) {--TOC: include; }
|
||||
.tocH4 :is(h1, h2, h3, h4) {--TOC: include; }
|
||||
.tocH5 :is(h1, h2, h3, h4, h5) {--TOC: include; }
|
||||
.tocH6 :is(h1, h2, h3, h4, h5, h6) {--TOC: include; }
|
||||
.tocAddH1H2 :is(h1, h2) {--TOC: include; }
|
||||
.tocAddH1H3 :is(h1, h2, h3) {--TOC: include; }
|
||||
.tocAddH1H4 :is(h1, h2, h3, h4) {--TOC: include; }
|
||||
.tocAddH1H5 :is(h1, h2, h3, h4, h5) {--TOC: include; }
|
||||
.tocAddH1H6 :is(h1, h2, h3, h4, h5, h6) {--TOC: include; }
|
||||
|
||||
.tocIncludeH1 h1 {--TOC: include; }
|
||||
.tocIncludeH2 h2 {--TOC: include; }
|
||||
.tocIncludeH3 h3 {--TOC: include; }
|
||||
.tocIncludeH4 h4 {--TOC: include; }
|
||||
.tocIncludeH5 h5 {--TOC: include; }
|
||||
.tocIncludeH6 h6 {--TOC: include; }
|
||||
.tocAddH1 h1 {--TOC: include; }
|
||||
.tocAddH2 h2 {--TOC: include; }
|
||||
.tocAddH3 h3 {--TOC: include; }
|
||||
.tocAddH4 h4 {--TOC: include; }
|
||||
.tocAddH5 h5 {--TOC: include; }
|
||||
.tocAddH6 h6 {--TOC: include; }
|
||||
|
||||
.page {
|
||||
&:has(.toc)::after { display : none; }
|
||||
|
||||
Reference in New Issue
Block a user