zk_html/lj-dump/L-278.html

69 lines
2.0 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html>
<head>
<title>Zk | Trite and true[/punitentiary]</title>
<link rel="stylesheet" type="text/css" href="/style.css" />
<meta name="viewport" content="width=device-width" />
<meta charset="utf-8" />
</head>
<body>
<main>
<header>
<h1>Zk | Trite and true[/punitentiary]</h1>
</header>
<article class="content">
<p>There are those
Who cannot
               s e e
<strong>F</strong><em>t</em><strong>O</strong><em>h</em><strong>R</strong><em>e</em><strong>E  S  T</strong>
<strong>FOR</strong>
<em> t
 h
 e</em>
t r e e s</p>
<p>But I...</p>
<p>I cannot s l  e   e    p
<font size="-2">for</font>
<font size="-3">the</font>
<font size="-4">dreams&lt;/font</p>
<span class="control">Expand all</span>
</article>
<footer>
<p>Page generated on 2004-09-19 12:33:58</p>
</footer>
</main>
<script type="text/javascript">
document.querySelectorAll('li').forEach(el => {
if (el.querySelectorAll('li').length !== 0) {
el.classList.add('has-nested', 'closed');
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');
});
});
let expanded = false;
document.querySelector('.control').addEventListener('click', (e) => {
expanded = !expanded;
if (expanded) {
e.target.innerText = 'Collapse all';
} else {
e.target.innerText = 'Expand all';
}
document.querySelectorAll('.has-nested').forEach((el) => {
if (expanded) {
el.classList.remove('closed');
} else {
el.classList.add('closed')
}
});
});
</script>
</body>
</html>