.book-page { .markdown { @for $h from 1 through 6 { > h#{$h} { counter-increment: h#{$h}; counter-reset: h#{$h + 1}; $content: ""; @for $n from 1 through $h { $content: $content + 'counter(h#{$n})"."'; } &::before { content: unquote($content) " "; } } } } + .book-toc nav ul { list-style: decimal; } }