update from sparkleup
This commit is contained in:
parent
1211f5d264
commit
6ccbf4c2c7
BIN
.style.css.swp
BIN
.style.css.swp
Binary file not shown.
|
@ -37,6 +37,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -38,6 +38,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -31,6 +31,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -30,6 +30,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -38,6 +38,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
15
style.css
15
style.css
|
@ -124,3 +124,18 @@ h1, h2, h3, h4, h5, h6 {
|
|||
text-decoration: underline;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.toc {
|
||||
display: inline-block;
|
||||
border: 1px solid #888888;
|
||||
padding: 1rem;
|
||||
}
|
||||
|
||||
.toc:before {
|
||||
content: 'Contents';
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.toc ul {
|
||||
margin: 0;
|
||||
}
|
||||
|
|
|
@ -57,6 +57,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -51,6 +51,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -43,6 +43,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -41,6 +41,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -98,6 +98,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -99,6 +99,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -77,6 +77,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -75,6 +75,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -54,6 +54,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -88,6 +88,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -81,6 +81,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -104,6 +104,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -69,6 +69,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -27,6 +27,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -27,6 +27,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -27,6 +27,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -49,6 +49,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -76,6 +76,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -54,6 +54,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -70,6 +70,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -63,6 +63,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -68,6 +68,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -50,6 +50,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -90,6 +90,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -105,6 +105,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -127,6 +127,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -39,6 +39,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -44,6 +44,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -69,6 +69,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -61,6 +61,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -30,6 +30,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -144,6 +144,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -59,6 +59,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
|
@ -43,6 +43,9 @@ document.querySelectorAll('li').forEach(el => {
|
|||
el.innerHTML = `<span class="toggle"></span> ${el.innerHTML}`;
|
||||
}
|
||||
});
|
||||
document.querySelectorAll('.toc .has-nested').forEach(el => {
|
||||
el.classList.remove('has-nested', 'closed');
|
||||
});
|
||||
document.querySelectorAll('li.has-nested').forEach(el => {
|
||||
el.querySelector('.toggle').addEventListener('click', () => {
|
||||
el.classList.toggle('closed');
|
||||
|
|
Loading…
Reference in New Issue