/* Enumerate level 2 headings of CHAPTERS, that are part of an original included page Only displayed when set in mkdocs.yml: print-site: - enumerate_headings: true - enumerate_headings_depth: 2 # or more */ .print-site-enumerate-headings .print-page h5:before { counter-increment: detail; content: counter(chapter) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) " " !important; } /* Enumerate level 2 headings of SECTIONS, that are part of an original included page Only displayed when set in mkdocs.yml: print-site: - enumerate_headings: true - enumerate_headings_depth: 2 # or more */ .print-site-enumerate-headings h5.nav-section-title:before { counter-increment: sec-detail; content: counter(sec-top, upper-roman) "." counter(sec-section, upper-roman) "." counter(sec-sub-section, upper-roman) "." counter(sec-composite, upper-roman) "." counter(sec-detail, upper-roman) " " !important; } /* Enumerate CHAPTERS in table of contents also */ .print-site-enumerate-headings .print-site-toc-level-5 > li a:before { counter-increment: toc-detail; content: counter(toc-chapter) "." counter(toc-section) "." counter(toc-sub-section) "." counter(toc-composite) "." counter(toc-detail) " "; } /* Enumerate SECTIONS in table of contents also */ .print-site-enumerate-headings li.toc-nav-section-title-level-5:before { counter-increment: toc-detail; content: counter(toc-sec-chapter, upper-roman) "." counter(toc-sec-section, upper-roman) "." counter(toc-sec-sub-section, upper-roman) "." counter(toc-sec-composite, upper-roman) "." counter(toc-sec-detail, upper-roman) " "; }