diff --git a/assets/js/theme.js b/assets/js/theme.js index 3ddc6cb6..ce1a3e9b 100644 --- a/assets/js/theme.js +++ b/assets/js/theme.js @@ -381,8 +381,12 @@ class FixIt { $preChroma.parentElement.replaceChild($chroma, $preChroma); $td.appendChild($preChroma); }); + // render code header this.util.forEach(document.querySelectorAll('.highlight > .chroma:not([data-init])'), ($chroma) => { $chroma.dataset.init = 'true'; + if ($chroma.parentElement.classList.contains('no-header')) { + return; + } const $codeElements = $chroma.querySelectorAll('pre.chroma > code'); if ($codeElements.length) { const $code = $codeElements[$codeElements.length - 1];