huge upgrade to theme and pagefind search bar.

This commit is contained in:
2026-04-17 13:28:48 -06:00
parent a6a38f7ea7
commit 235d40da0b
442 changed files with 18933 additions and 2893 deletions

View File

@@ -1,6 +1,6 @@
<!DOCTYPE html>
<html lang="en-us" dir="ltr">
<head>
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
@@ -11,7 +11,7 @@ https://github.com/alex-shpak/hugo-book
<meta name="description" content="">
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#343a40">
<meta name="color-scheme" content="light dark"><meta property="og:url" content="http://example.org/categories/">
<meta name="color-scheme" content="light dark"><meta property="og:url" content="http://localhost:1313/categories/">
<meta property="og:title" content="Categories">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
@@ -22,27 +22,26 @@ https://github.com/alex-shpak/hugo-book
<title>Categories | </title>
<link rel="icon" href="/favicon.png" >
<link rel="manifest" href="/manifest.json">
<link rel="canonical" href="http://example.org/categories/">
<link rel="stylesheet" href="/book.min.0da4e7ce683c1d3414a4a6ee2f5b791a73da2c756ab6b65e5460b0428779ae74.css" integrity="sha256-DaTnzmg8HTQUpKbuL1t5GnPaLHVqtrZeVGCwQod5rnQ=" crossorigin="anonymous">
<link rel="canonical" href="http://localhost:1313/categories/">
<link rel="stylesheet" href="/book.min.0edbfa12be0756ec13c02ec8218ae882d32e82be873db98b790ade0a47d58b55.css" integrity="sha256-Dtv6Er4HVuwTwC7IIYrogtMugr6HPbmLeQreCkfVi1U=" crossorigin="anonymous">
<script defer src="/fuse.min.js"></script>
<script defer src="/en.search.min.bfb7dced2c6436e74ac8e7cd71c4109c92e04cb749456f9f52585cad40d16f40.js" integrity="sha256-v7fc7SxkNudKyOfNccQQnJLgTLdJRW&#43;fUlhcrUDRb0A=" crossorigin="anonymous"></script>
<script defer src="/en.search.min.48f4c55a08ca4d5484e86bcc2ba0d7b1d8c4a92cf79f45bbeb24a318ccedd18b.js" integrity="sha256-SPTFWgjKTVSE6GvMK6DXsdjEqSz3n0W76ySjGMzt0Ys=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="http://example.org/categories/index.xml" title="" />
<link rel="alternate" type="application/rss+xml" href="http://localhost:1313/categories/index.xml" title="" />
<script async defer data-domain="libertytools.io" src="https://plausible.io/js/plausible.js"></script>
</head>
<body dir="ltr">
<body dir="ltr" class="book-kind-taxonomy book-type-categories">
<input type="checkbox" class="hidden toggle" id="menu-control" />
<input type="checkbox" class="hidden toggle" id="toc-control" />
<main class="container flex">
<aside class="book-menu">
<div class="book-menu-content">
<aside class="book-menu">
<div class="book-menu-content">
<nav>
<h2 class="book-brand">
<a class="flex align-center" href="/"><img src="/logo.jpg" alt="Logo" /><span></span>
@@ -50,15 +49,14 @@ https://github.com/alex-shpak/hugo-book
</h2>
<div class="book-search hidden">
<input id="book-search-input" type="text"
placeholder="Search"
aria-label="Search"
maxlength="64" data-hotkeys="s/" />
<div class="book-search-spinner hidden"></div>
<ul id="book-search-results"></ul>
</div>
<script>document.querySelector(".book-search").classList.remove("hidden")</script>
<link href="/pagefind/pagefind-ui.css" rel="stylesheet">
<script src="/pagefind/pagefind-ui.js"></script>
<div id="search"></div>
<script>
window.addEventListener('DOMContentLoaded', (event) => {
new PagefindUI({ element: "#search", showSubResults: true });
});
</script>
@@ -365,12 +363,13 @@ https://github.com/alex-shpak/hugo-book
<script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>
</div>
</aside>
</div>
</aside>
<div class="book-page">
<header class="book-header">
<header class="book-header hidden">
<div class="flex align-center justify-between">
<label for="menu-control">
@@ -386,43 +385,12 @@ https://github.com/alex-shpak/hugo-book
<aside class="hidden clearfix">
<nav>
<ul>
<li class="book-section-flat">
<a>Categories</a>
<ul>
</ul>
</li>
<li class="book-section-flat">
<a>Tags</a>
<ul>
</ul>
</li>
</ul>
</nav>
</aside>
</header>
<article class="markdown book-article"></article>
@@ -453,47 +421,26 @@ https://github.com/alex-shpak/hugo-book
</footer>
<script>(function(){document.querySelectorAll("pre:has(code)").forEach(e=>{e.addEventListener("click",e.focus),e.addEventListener("copy",function(t){if(t.preventDefault(),navigator.clipboard){const t=window.getSelection().toString()||e.textContent;navigator.clipboard.writeText(t)}})})})()</script>
</footer>
<label for="menu-control" class="hidden book-menu-overlay"></label>
</div>
<aside class="book-toc">
<div class="book-toc-content">
<nav>
<ul>
<li class="book-section-flat">
<a>Categories</a>
<ul>
</ul>
</li>
<li class="book-section-flat">
<a>Tags</a>
<ul>
</ul>
</li>
</ul>
</nav>
</div>
</aside>
</main>
@@ -511,3 +458,11 @@ https://github.com/alex-shpak/hugo-book