document.addEventListener("DOMContentLoaded", function() { const resizer = document.getElementById('resizer'); const sidebar = document.querySelector('.sidebar'); let isResizing = false; resizer.addEventListener('mousedown', (e) => { isResizing = true; }); document.addEventListener('mousemove', (e) => { if (!isResizing) return; const newWidth = e.clientX; if (newWidth > 100 && newWidth < window.innerWidth - 100) { sidebar.style.width = `${newWidth}px`; } }); document.addEventListener('mouseup', () => { isResizing = false; }); document.querySelectorAll('pre code').forEach((el) => { hljs.highlightElement(el); el.classList.remove("hljs"); }); document.querySelectorAll('.sidebar-item-container').forEach(item => { item.addEventListener('click', function() { const anchor = item.getElementsByTagName("a"); window.location.hash = anchor[0].getAttribute('href'); }); }); })