Init Commit

This commit is contained in:
2026-05-18 11:46:02 +02:00
commit 2de3502fbc
382 changed files with 19583 additions and 0 deletions
@@ -0,0 +1,49 @@
{{ define "footerfiles" }}
<script src="{{ "js/fuse.min.js" | absURL }}"></script>
<script src="{{ "js/search.js" | absURL }}"></script>
<script src="{{ "js/purify.min.js" | absURL }}"></script>
{{ end }}
{{ define "main" }}
<section id="main-content" class="search-section p-3 p-lg-5 d-flex flex-column align-items-center bg-light rounded shadow-sm">
<div class="my-auto w-100" style="max-width: 760px;">
<h2 class="mb-4 text-center">Search the Site</h2>
<noscript>
<div class="alert alert-warning" role="alert">
JavaScript is required to use the search functionality, because the search takes place client-side in the web browser.
<br/>
Please enable JavaScript in your browser to use this functionality.
</div>
</noscript>
<div class="mb-5">
<form action="{{ "search" | absURL }}">
<div class="input-group">
<input id="search-query" name="s" class="form-control form-control-lg" type="search" placeholder="Type to search..." autocomplete="off" aria-label="Search" />
<button type="submit" class="input-group-text">
<i class="icon-circle-arrow-right"></i>
</button>
</div>
</form>
</div>
<div id="search-results" class="card border-0">
<div class="card-body">
<h3 class="card-title">Matching pages</h3>
<!-- Results will appear here -->
</div>
</div>
</div>
</section>
<!-- this template is sucked in by search.js and appended to the search-results div above. So editing here will adjust style -->
<script id="search-result-template" type="text/x-js-template">
<div id="summary-${key}" class="mb-4 p-3 border-bottom">
<h4 class="mb-1"><a href="${link}" class="text-decoration-none">${title}</a></h4>
<p class="mb-2 text-muted small">${snippet}</p>
${ isset tags }<span class="badge bg-primary me-1">Tags: ${tags}</span>${ end }
${ isset categories }<span class="badge bg-secondary">Categories: ${categories}</span>${ end }
</div>
</script>
{{ end }}