Add client-side search with / shortcut
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is failing

Lazy-loads /index.json on first keystroke, fuzzy-matches titles and
descriptions, keyboard-navigable results (arrows, Enter, Esc).
Based on https://gist.github.com/cmod/5410eae147e4318164258742dd053993

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-30 07:58:35 +02:00
parent 561c0fa320
commit 318c62c289
6 changed files with 355 additions and 2 deletions
+3
View File
@@ -33,4 +33,7 @@ taxonomies:
permalinks:
articles: "/s/articles/:year/:month/:day/:slug"
outputs:
home: ["HTML", "RSS", "JSON"]
ignoreLogs: [ "warning-goldmark-raw-html" ]