This is an automated email from the ASF dual-hosted git repository.

ddekany pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/freemarker-docgen.git

commit 52fe35ebdd1d28bcd098de380c0e8cb0cba6257d
Author: ddekany <[email protected]>
AuthorDate: Sun Jun 22 01:32:45 2025 +0200

    Improved pagefinder indexing
---
 .../main/resources/org/freemarker/docgen/core/templates/footer.ftlh | 2 +-
 .../main/resources/org/freemarker/docgen/core/templates/header.ftlh | 4 ++--
 .../resources/org/freemarker/docgen/core/templates/navigation.ftlh  | 2 +-
 .../main/resources/org/freemarker/docgen/core/templates/page.ftlh   | 6 +++---
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/footer.ftlh
 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/footer.ftlh
index 94cf04e..894f838 100644
--- 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/footer.ftlh
+++ 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/footer.ftlh
@@ -22,7 +22,7 @@
 
 <#macro footer>
   <#compress>
-    <div class="site-footer"><#t>
+    <div class="site-footer" data-pagefind-ignore="all"><#t>
       <#-- keep site-width inside so background extends -->
       <div class="site-width"><#t>
         <#if footerSiteMap?hasContent || socialLinks?hasContent || showXXELogo>
diff --git 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/header.ftlh
 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/header.ftlh
index fb514de..16f81b7 100644
--- 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/header.ftlh
+++ 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/header.ftlh
@@ -23,7 +23,7 @@
 
 <#macro header>
   <#if logo?? || tabs?hasContent || secondaryTabs?hasContent>
-    <div class="header-top-bg"><#t>
+    <div class="header-top-bg" data-pagefind-ignore="all"><#t>
       <div class="site-width header-top"><#t>
         <div id="hamburger-menu" role="button"></div><#t>
         <#if logo??>
@@ -60,7 +60,7 @@
 </#macro>
 
 <#macro navigationHeader>
-  <div class="header-bottom-bg">
+  <div class="header-bottom-bg" data-pagefind-ignore="all">
     <#if hasSearch && pagefindBasedSearch>
       <div class="site-width" id="pagefind-panel"></div>
     </#if>
diff --git 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/navigation.ftlh
 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/navigation.ftlh
index abbd1c5..a70797a 100644
--- 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/navigation.ftlh
+++ 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/navigation.ftlh
@@ -157,7 +157,7 @@
 <#macro pagers class="">
   <#-- Render pager panel only if it's not a single-HTML-file output: -->
   <#if nextFileElement?? || previousFileElement?? || parentFileElement??>
-    <div class="${('pagers ' + class)?trim}"><#t>
+    <div class="${('pagers ' + class)?trim}" data-pagefind-ignore="all"><#t>
       <@pagerButton text="Previous" element=previousFileElement! 
class="previous" /><#t>
       <@pagerButton text="Next" element=nextFileElement! class="next" /><#t>
     </div><#t>
diff --git 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/page.ftlh
 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/page.ftlh
index c5be7b2..6428563 100644
--- 
a/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/page.ftlh
+++ 
b/freemarker-docgen-core/src/main/resources/org/freemarker/docgen/core/templates/page.ftlh
@@ -137,7 +137,7 @@
 
 
 <#macro dynamicToc>
-  <div id="table-of-contents-wrapper" class="col-left">
+  <div id="table-of-contents-wrapper" class="col-left" 
data-pagefind-ignore="all">
     <#-- table of contents generated by js -->
     <#-- execute immediately to prevent page jerking -->
     <#if !disableJavaScript>
@@ -161,7 +161,7 @@
 <#macro pageContent>
   <#local pageType = getPageType()>
   <div class="col-right"><#t>
-    <div class="page-content"><#t>
+    <div class="page-content" data-pagefind-body><#t>
       <#compress>
         <div class="page-title"><#t>
           <#if !simpleNavigationMode>
@@ -194,7 +194,7 @@
       </#if>
       <@footnotes />
       <#if !simpleNavigationMode>
-        <div class="bottom-pagers-wrapper"><#t>
+        <div class="bottom-pagers-wrapper" data-pagefind-ignore="all"><#t>
           <@nav.pagers class="bottom" /><#t>
         </div><#t>
       </#if>

Reply via email to