feat: Update collapsible code block threshold from 20 to 100 lines for improved usability

This commit is contained in:
Nawaz Dhandala
2026-02-26 22:19:34 +00:00
parent 4f21865d6a
commit aec64be646

View File

@@ -1184,14 +1184,14 @@
}
} catch(e) {}
// Collapsible long code blocks (>20 lines)
// Collapsible long code blocks (>100 lines)
try {
var allPres = document.querySelectorAll('.blog-body pre');
allPres.forEach(function(pre) {
var codeEl = pre.querySelector('code');
if(!codeEl) return;
var lineCount = (codeEl.textContent || '').split('\n').length;
if(lineCount > 20) {
if(lineCount > 100) {
pre.classList.add('collapsible-code');
pre.classList.add('collapsed');
var expandBtn = document.createElement('button');