Show full excerpts in search results
Assisted-by: Claude Sonnet 4.6 via Claude Code
diff --git a/Rakefile b/Rakefile
index 2522621..51b4d5a 100644
--- a/Rakefile
+++ b/Rakefile
@@ -253,6 +253,12 @@ file INDEX_HTML_PATH => [*EPISODE_HTML_PATHS, LAYOUT_TEMPLATE_PATH, INDEX_TEMPLA
border: none;
cursor: pointer;
}
+ :is(*, #\\#):is(*, #\\#):is(*, #\\#) .pf-result-excerpt,
+ :is(*, #\\#):is(*, #\\#):is(*, #\\#) .pf-heading-excerpt {
+ white-space: normal;
+ overflow: visible;
+ text-overflow: clip;
+ }
CSS
scripts: <<~HTML,
<script src="./pagefind/pagefind-component-ui.js"></script>
diff --git a/lib/pages/index.html.erb b/lib/pages/index.html.erb
index d3426d5..e73c159 100644
--- a/lib/pages/index.html.erb
+++ b/lib/pages/index.html.erb
@@ -1,6 +1,6 @@
<h1>Cooking Issues Transcripts</h1>
-<pagefind-config preload></pagefind-config>
+<pagefind-config preload excerpt-length="60"></pagefind-config>
<pagefind-modal-trigger></pagefind-modal-trigger>
<pagefind-modal>
<pagefind-modal-header>