zk_html/lj-dump/L-122.html

78 lines
2.0 KiB
HTML

<!doctype html>
<html>
<head>
<title>Zk | [no subject]</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 | [no subject]</h1>
</header>
<article class="content">
<p>Today in creative writing:</p>
<p>A poem on "Matthew Ranna Joseph Scott"</p>
<blockquote>Two hew too,
More who chew,
Mort threw pew,
We pan rats.
Cows are wet,
We are set,
More we met,
None too hot.
Sent pants east,
Sent tar west,
Sent newts north,
We won Earth.
Ra has toes,
Now Joseph sews,
The actor mows,
Poets, no tact.</blockquote>
<p>In other news, Brendon loved When David Heard, especially the 18 part divisi</p>
<span class="control">Expand all</span>
</article>
<footer>
<p>Page generated on 2004-04-13 16:52:34</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>