zk_html/lj-dump/L-1065.html

58 lines
2.1 KiB
HTML

<!doctype html>
<html>
<head>
<title>Zk | Today's ride</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 | Today's ride</h1>
</header>
<article class="content">
<p>15.6 miles (From the library, north to Mountain, West to Overland Trail, South to Elizabeth, east to Taft Hill, south to Horsetooth, East to the mall, north to Stover, north to Prospect, west to Whedbee, north to Matthews, west home)</p>
<p>Max: 26.6 mph, Avg: ... can't find it. Stupid comp.</p>
<p>Took about an hour, with two ten-minute breaks - one at Recycled Cycles to thank them for the suggestion, and one when I ran into Richard</p>
<span class="control">Expand all</span>
</article>
<footer>
<p>Page generated on 2007-06-20 00:47:24</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>