diff --git a/404.html b/404.html
index 77bdc030ca..eb6b5c8dc4 100644
--- a/404.html
+++ b/404.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title>404 Page not found :: Hugo Relearn Theme</title>
     <base href="https://mcshelby.github.io/hugo-theme-relearn/">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
diff --git a/basics/branding/index.html b/basics/branding/index.html
index bffef5fb5c..237810b6f4 100644
--- a/basics/branding/index.html
+++ b/basics/branding/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/branding/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/branding/index.xml" rel="alternate" type="application/rss+xml" title="Branding :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/branding/index.print.html" rel="alternate" type="text/html" title="Branding :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -412,13 +412,13 @@
 <p>If no favicon file is found, the theme will lookup the alternative filename <code>logo</code> in the same location and will repeat the search for the list of supported file types.</p>
 <p>If you need to change this default behavior, create a new file <code>layouts/partials/favicon.html</code> in your site&rsquo;s directory and write something like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -743,13 +743,13 @@
 <p>You can create a new variant file in the site&rsquo;s <code>static/css</code> directory and give it a new name. Import the shipped variant, add the settings you want to change and save the new file. Afterwards you can use it in your <code>hugo.toml</code> by the choosen name.</p>
 <p>For example, you want to use the <code>relearn-light</code> variant but want to change the syntax highlightning schema to the one used in the <code>neon</code> variant. For that, create a new <code>static/css/theme-my-branding.css</code> in your site&rsquo;s directory and add the following lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-branding.css</span>
     </button>
@@ -925,12 +925,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1093,13 +1093,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/branding/index.print.html b/basics/branding/index.print.html
index f07a8c8dbc..770704dd85 100644
--- a/basics/branding/index.print.html
+++ b/basics/branding/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/branding/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/branding/index.html" rel="canonical" type="text/html" title="Branding :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/branding/index.xml" rel="alternate" type="application/rss+xml" title="Branding :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -370,13 +370,13 @@
 <p>If no favicon file is found, the theme will lookup the alternative filename <code>logo</code> in the same location and will repeat the search for the list of supported file types.</p>
 <p>If you need to change this default behavior, create a new file <code>layouts/partials/favicon.html</code> in your site&rsquo;s directory and write something like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -701,13 +701,13 @@
 <p>You can create a new variant file in the site&rsquo;s <code>static/css</code> directory and give it a new name. Import the shipped variant, add the settings you want to change and save the new file. Afterwards you can use it in your <code>hugo.toml</code> by the choosen name.</p>
 <p>For example, you want to use the <code>relearn-light</code> variant but want to change the syntax highlightning schema to the one used in the <code>neon</code> variant. For that, create a new <code>static/css/theme-my-branding.css</code> in your site&rsquo;s directory and add the following lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-branding.css</span>
     </button>
@@ -802,8 +802,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/changelog/index.html b/basics/changelog/index.html
index 1aba2dcf6d..a00b4dc5a7 100644
--- a/basics/changelog/index.html
+++ b/basics/changelog/index.html
@@ -20,29 +20,29 @@
     <meta property="article:section" content="Basics :: Hugo Relearn Theme">
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title></title>
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -2353,12 +2353,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -2521,13 +2521,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/changelog/index.print.html b/basics/changelog/index.print.html
index 4e456fbbbb..30d719ff70 100644
--- a/basics/changelog/index.print.html
+++ b/basics/changelog/index.print.html
@@ -20,30 +20,30 @@
     <meta property="article:section" content="Basics :: Hugo Relearn Theme">
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title></title>
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -86,8 +86,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/configuration/index.html b/basics/configuration/index.html
index 51dcea1dea..1c25aac042 100644
--- a/basics/configuration/index.html
+++ b/basics/configuration/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configuration :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/configuration/index.print.html" rel="alternate" type="text/html" title="Configuration :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -465,13 +465,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config options</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -1028,12 +1028,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1196,13 +1196,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/configuration/index.print.html b/basics/configuration/index.print.html
index a7b092cf7e..d513a07276 100644
--- a/basics/configuration/index.print.html
+++ b/basics/configuration/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/configuration/index.html" rel="canonical" type="text/html" title="Configuration :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configuration :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -438,13 +438,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config options</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -920,8 +920,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/customization/index.html b/basics/customization/index.html
index 9b4128f189..adce10e81f 100644
--- a/basics/customization/index.html
+++ b/basics/customization/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customization :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/customization/index.print.html" rel="alternate" type="text/html" title="Customization :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -582,8 +582,8 @@
   </div>
 </div>
 <p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Note</div>
@@ -824,8 +824,8 @@ appearance, you will have to configure the <code>landingPageName</code> for the
   </div>
 </div>
 <p>The home button is going to look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>You can add social media meta tags for the <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol and <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> to your site. These are configured as mentioned in the Hugo docs.</p>
 <h2 id="change-the-menu-width">Change the Menu Width</h2>
@@ -1080,12 +1080,12 @@ appearance, you will have to configure the <code>landingPageName</code> for the
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1248,13 +1248,13 @@ appearance, you will have to configure the <code>landingPageName</code> for the
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/customization/index.print.html b/basics/customization/index.print.html
index 9327c7f945..9db28b90e4 100644
--- a/basics/customization/index.print.html
+++ b/basics/customization/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/customization/index.html" rel="canonical" type="text/html" title="Customization :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customization :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -535,8 +535,8 @@
   </div>
 </div>
 <p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Note</div>
@@ -777,8 +777,8 @@ appearance, you will have to configure the <code>landingPageName</code> for the
   </div>
 </div>
 <p>The home button is going to look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>You can add social media meta tags for the <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol and <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> to your site. These are configured as mentioned in the Hugo docs.</p>
 <h2 id="change-the-menu-width">Change the Menu Width</h2>
@@ -952,8 +952,8 @@ appearance, you will have to configure the <code>landingPageName</code> for the
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/generator/index.html b/basics/generator/index.html
index 324c9c3e87..db722c1b68 100644
--- a/basics/generator/index.html
+++ b/basics/generator/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generator :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/generator/index.print.html" rel="alternate" type="text/html" title="Stylesheet generator :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -116,13 +116,13 @@
 <p>This interactive tool may help you to generate your own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instructions
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>To get started, first select a color variant from the variant selector in the lower left sidebar that fits you best as a starting point.</p>
 <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p>
@@ -236,12 +236,12 @@ window.variants && variants.generator( '#R-vargenerator' );
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -404,27 +404,27 @@ window.variants && variants.generator( '#R-vargenerator' );
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592807" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/generator/index.print.html b/basics/generator/index.print.html
index 6b64467f9b..3ae9bf37c6 100644
--- a/basics/generator/index.print.html
+++ b/basics/generator/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/generator/index.html" rel="canonical" type="text/html" title="Stylesheet generator :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generator :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -95,13 +95,13 @@
 <p>This interactive tool may help you to generate your own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instructions
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>To get started, first select a color variant from the variant selector in the lower left sidebar that fits you best as a starting point.</p>
 <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p>
@@ -134,22 +134,22 @@ window.variants && variants.generator( '#R-vargenerator' );
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/history/index.html b/basics/history/index.html
index eff5913f36..d3076f2f32 100644
--- a/basics/history/index.html
+++ b/basics/history/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="History :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/history/index.print.html" rel="alternate" type="text/html" title="History :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -2359,12 +2359,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -2527,13 +2527,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/history/index.print.html b/basics/history/index.print.html
index 50509d0b4a..b8805fc880 100644
--- a/basics/history/index.print.html
+++ b/basics/history/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/history/index.html" rel="canonical" type="text/html" title="History :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="History :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -1513,8 +1513,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/index.html b/basics/index.html
index e8787066ec..c0d90652c4 100644
--- a/basics/index.html
+++ b/basics/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/index.print.html" rel="alternate" type="text/html" title="Basics :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -203,12 +203,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -371,13 +371,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/index.print.html b/basics/index.print.html
index c1e2abb5c3..0c7c82da68 100644
--- a/basics/index.print.html
+++ b/basics/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/index.html" rel="canonical" type="text/html" title="Basics :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -596,13 +596,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support for the great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties to Hugo.</p>
 <p>The theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -637,13 +637,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> The theme removed the popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribution.</p>
 <p>In case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your <code>static/js</code> directory and load it from your own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1577,8 +1577,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creating your first chapter page with the following command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>archetype=chapter</code> on top, meaning this page is a <em>chapter</em>.</p>
 <p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
@@ -1955,13 +1955,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config options</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -2717,13 +2717,13 @@
 <p>If no favicon file is found, the theme will lookup the alternative filename <code>logo</code> in the same location and will repeat the search for the list of supported file types.</p>
 <p>If you need to change this default behavior, create a new file <code>layouts/partials/favicon.html</code> in your site&rsquo;s directory and write something like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -3048,13 +3048,13 @@
 <p>You can create a new variant file in the site&rsquo;s <code>static/css</code> directory and give it a new name. Import the shipped variant, add the settings you want to change and save the new file. Afterwards you can use it in your <code>hugo.toml</code> by the choosen name.</p>
 <p>For example, you want to use the <code>relearn-light</code> variant but want to change the syntax highlightning schema to the one used in the <code>neon</code> variant. For that, create a new <code>static/css/theme-my-branding.css</code> in your site&rsquo;s directory and add the following lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-branding.css</span>
     </button>
@@ -3594,8 +3594,8 @@
   </div>
 </div>
 <p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Note</div>
@@ -3836,8 +3836,8 @@ appearance, you will have to configure the <code>landingPageName</code> for the
   </div>
 </div>
 <p>The home button is going to look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>You can add social media meta tags for the <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol and <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> to your site. These are configured as mentioned in the Hugo docs.</p>
 <h2 id="change-the-menu-width">Change the Menu Width</h2>
@@ -4016,13 +4016,13 @@ appearance, you will have to configure the <code>landingPageName</code> for the
 <p>This interactive tool may help you to generate your own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instructions
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>To get started, first select a color variant from the variant selector in the lower left sidebar that fits you best as a starting point.</p>
 <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p>
@@ -4058,8 +4058,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h1 id="topbar-modification">Topbar Modification</h1>
 
 <p>The theme comes with a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p>
 
 <div class="box notices cstyle tip">
@@ -4071,8 +4071,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="areas">Areas</h2>
 <p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu and breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li>
@@ -5770,22 +5770,22 @@ window.variants && variants.generator( '#R-vargenerator' );
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/installation/index.html b/basics/installation/index.html
index 2cec0d8c02..6d7c6e38a8 100644
--- a/basics/installation/index.html
+++ b/basics/installation/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installation :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/installation/index.print.html" rel="alternate" type="text/html" title="Installation :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -225,8 +225,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creating your first chapter page with the following command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>archetype=chapter</code> on top, meaning this page is a <em>chapter</em>.</p>
 <p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
@@ -336,12 +336,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -504,13 +504,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/installation/index.print.html b/basics/installation/index.print.html
index 95844e4b7d..610896683c 100644
--- a/basics/installation/index.print.html
+++ b/basics/installation/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/installation/index.html" rel="canonical" type="text/html" title="Installation :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installation :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -186,8 +186,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creating your first chapter page with the following command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>archetype=chapter</code> on top, meaning this page is a <em>chapter</em>.</p>
 <p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
@@ -216,8 +216,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/migration/index.html b/basics/migration/index.html
index 08ac7a1b57..08a048815f 100644
--- a/basics/migration/index.html
+++ b/basics/migration/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What&#39;s New :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/migration/index.print.html" rel="alternate" type="text/html" title="What&#39;s New :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -656,13 +656,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support for the great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties to Hugo.</p>
 <p>The theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -697,13 +697,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> The theme removed the popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribution.</p>
 <p>In case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your <code>static/js</code> directory and load it from your own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1599,12 +1599,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1767,13 +1767,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/migration/index.print.html b/basics/migration/index.print.html
index a1a0579e19..3e3f686079 100644
--- a/basics/migration/index.print.html
+++ b/basics/migration/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/migration/index.html" rel="canonical" type="text/html" title="What&#39;s New :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What&#39;s New :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -583,13 +583,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support for the great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties to Hugo.</p>
 <p>The theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -624,13 +624,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> The theme removed the popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribution.</p>
 <p>In case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your <code>static/js</code> directory and load it from your own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1445,8 +1445,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/requirements/index.html b/basics/requirements/index.html
index 789d21f9ea..b448491704 100644
--- a/basics/requirements/index.html
+++ b/basics/requirements/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirements :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/requirements/index.print.html" rel="alternate" type="text/html" title="Requirements :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,12 +209,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -377,13 +377,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/requirements/index.print.html b/basics/requirements/index.print.html
index edd7f602e4..505331f1ab 100644
--- a/basics/requirements/index.print.html
+++ b/basics/requirements/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/requirements/index.html" rel="canonical" type="text/html" title="Requirements :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirements :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,8 +113,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/basics/topbar/index.html b/basics/topbar/index.html
index 899f737a09..76073e13ca 100644
--- a/basics/topbar/index.html
+++ b/basics/topbar/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbar Modification :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/topbar/index.print.html" rel="alternate" type="text/html" title="Topbar Modification :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -135,8 +135,8 @@
 <h1 id="topbar-modification">Topbar Modification</h1>
 
 <p>The theme comes with a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p>
 
 <div class="box notices cstyle tip">
@@ -148,8 +148,8 @@
 </div>
 <h2 id="areas">Areas</h2>
 <p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu and breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li>
@@ -504,12 +504,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -672,13 +672,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/basics/topbar/index.print.html b/basics/topbar/index.print.html
index ecda9d5427..917972bdf9 100644
--- a/basics/topbar/index.print.html
+++ b/basics/topbar/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="canonical" type="text/html" title="Topbar Modification :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbar Modification :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -93,8 +93,8 @@
 <h1 id="topbar-modification">Topbar Modification</h1>
 
 <p>The theme comes with a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p>
 
 <div class="box notices cstyle tip">
@@ -106,8 +106,8 @@
 </div>
 <h2 id="areas">Areas</h2>
 <p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu and breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li>
@@ -381,8 +381,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/categories/basic/index.html b/categories/basic/index.html
index 217c0ba9be..08d799ab1c 100644
--- a/categories/basic/index.html
+++ b/categories/basic/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/basic/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/basic/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/basic/index.xml" rel="alternate" type="application/rss+xml" title="Basic :: Category :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/categories/content/index.html b/categories/content/index.html
index a74bd2ea2d..6bbd3fff1f 100644
--- a/categories/content/index.html
+++ b/categories/content/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/content/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/content/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Category :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/categories/custom/index.html b/categories/custom/index.html
index 96f1cb5e3a..031d27d007 100644
--- a/categories/custom/index.html
+++ b/categories/custom/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/custom/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/custom/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/custom/index.xml" rel="alternate" type="application/rss+xml" title="Custom :: Category :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/categories/index.html b/categories/index.html
index 81f929da07..071142c67e 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/index.xml" rel="alternate" type="application/rss+xml" title="Categories :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,12 +215,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/categories/taxonomy/index.html b/categories/taxonomy/index.html
index c0509108cb..9b607dbd39 100644
--- a/categories/taxonomy/index.html
+++ b/categories/taxonomy/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/taxonomy/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Category :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/categories/theming/index.html b/categories/theming/index.html
index ce1cbc58df..1f7ddf42d5 100644
--- a/categories/theming/index.html
+++ b/categories/theming/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/theming/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/theming/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/categories/theming/index.xml" rel="alternate" type="application/rss+xml" title="Theming :: Category :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,12 +209,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -377,13 +377,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/archetypes/index.html b/cont/archetypes/index.html
index 135f99be4b..10681625d3 100644
--- a/cont/archetypes/index.html
+++ b/cont/archetypes/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Archetypes :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/archetypes/index.print.html" rel="alternate" type="text/html" title="Archetypes :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -135,18 +135,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> page is the starting page of your project. It&rsquo;s best to have only one page of this kind in your project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>To create a home page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -167,18 +167,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>To create a chapter page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -201,19 +201,19 @@
 </div><p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>To create a default page, run either one of the following commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -236,13 +236,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file in your project at <code>archetypes/&lt;kind&gt;.md</code> and make sure it has at least the frontmatter parameter for that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -374,12 +374,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -542,13 +542,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/archetypes/index.print.html b/cont/archetypes/index.print.html
index 94a632c071..d5303287ed 100644
--- a/cont/archetypes/index.print.html
+++ b/cont/archetypes/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/archetypes/index.html" rel="canonical" type="text/html" title="Archetypes :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Archetypes :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -97,18 +97,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> page is the starting page of your project. It&rsquo;s best to have only one page of this kind in your project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>To create a home page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -129,18 +129,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>To create a chapter page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -163,19 +163,19 @@
 </div><p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>To create a default page, run either one of the following commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -198,13 +198,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file in your project at <code>archetypes/&lt;kind&gt;.md</code> and make sure it has at least the frontmatter parameter for that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -255,8 +255,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/frontmatter/index.html b/cont/frontmatter/index.html
index 5fc3b38a40..058ff6bfac 100644
--- a/cont/frontmatter/index.html
+++ b/cont/frontmatter/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/frontmatter/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/frontmatter/index.xml" rel="alternate" type="application/rss+xml" title="Frontmatter :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/frontmatter/index.print.html" rel="alternate" type="text/html" title="Frontmatter :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -287,13 +287,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Options</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -632,8 +632,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Ordering Sibling Menu/Page Entries</h3>
 <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p>
 <p>The simplest way is to set <code>weight</code> parameter to a number.</p>
@@ -928,12 +928,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1096,13 +1096,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/frontmatter/index.print.html b/cont/frontmatter/index.print.html
index ca82d639e0..80c3476659 100644
--- a/cont/frontmatter/index.print.html
+++ b/cont/frontmatter/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/frontmatter/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/frontmatter/index.html" rel="canonical" type="text/html" title="Frontmatter :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/frontmatter/index.xml" rel="alternate" type="application/rss+xml" title="Frontmatter :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -251,13 +251,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Options</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -596,8 +596,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Ordering Sibling Menu/Page Entries</h3>
 <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p>
 <p>The simplest way is to set <code>weight</code> parameter to a number.</p>
@@ -811,8 +811,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/i18n/index.html b/cont/i18n/index.html
index 061e453e91..1785c1e647 100644
--- a/cont/i18n/index.html
+++ b/cont/i18n/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual and i18n :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/i18n/index.print.html" rel="alternate" type="text/html" title="Multilingual and i18n :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -132,8 +132,8 @@
 <li>Automatic menu generation from multilingual content</li>
 <li>In-browser language switching</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configuration</h2>
 <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>hugo.toml</code> file.</p>
 <p>For example with current English and Piratized English website.</p>
@@ -498,12 +498,12 @@ You&rsquo;ll see error reports in your browsers console log for each unsupported
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -666,13 +666,13 @@ You&rsquo;ll see error reports in your browsers console log for each unsupported
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/i18n/index.print.html b/cont/i18n/index.print.html
index b867b4b1a5..d2d3fc4f2b 100644
--- a/cont/i18n/index.print.html
+++ b/cont/i18n/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/i18n/index.html" rel="canonical" type="text/html" title="Multilingual and i18n :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual and i18n :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -99,8 +99,8 @@
 <li>Automatic menu generation from multilingual content</li>
 <li>In-browser language switching</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configuration</h2>
 <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>hugo.toml</code> file.</p>
 <p>For example with current English and Piratized English website.</p>
@@ -384,8 +384,8 @@ You&rsquo;ll see error reports in your browsers console log for each unsupported
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/imageeffects/index.html b/cont/imageeffects/index.html
index 7b8b552370..e5bd399853 100644
--- a/cont/imageeffects/index.html
+++ b/cont/imageeffects/index.html
@@ -26,29 +26,29 @@ Name Description border Draws a light thin border around the image lazy Lets the
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/imageeffects/index.print.html" rel="alternate" type="text/html" title="Image Effects :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -284,13 +284,13 @@ Name Description border Draws a light thin border around the image lazy Lets the
 </div>
 <p>Or by explicitly override settings by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -371,13 +371,13 @@ Name Description border Draws a light thin border around the image lazy Lets the
 </div>
 <p>This ends up in the following HTML where the parameter are converted to CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -490,12 +490,12 @@ Name Description border Draws a light thin border around the image lazy Lets the
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -658,13 +658,13 @@ Name Description border Draws a light thin border around the image lazy Lets the
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/imageeffects/index.print.html b/cont/imageeffects/index.print.html
index 2cfae851f9..efb34b8d60 100644
--- a/cont/imageeffects/index.print.html
+++ b/cont/imageeffects/index.print.html
@@ -26,30 +26,30 @@ Name Description border Draws a light thin border around the image lazy Lets the
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/imageeffects/index.html" rel="canonical" type="text/html" title="Image Effects :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -258,13 +258,13 @@ Name Description border Draws a light thin border around the image lazy Lets the
 </div>
 <p>Or by explicitly override settings by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -345,13 +345,13 @@ Name Description border Draws a light thin border around the image lazy Lets the
 </div>
 <p>This ends up in the following HTML where the parameter are converted to CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -383,8 +383,8 @@ Name Description border Draws a light thin border around the image lazy Lets the
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/index.html b/cont/index.html
index 0c928d7827..e5c9155178 100644
--- a/cont/index.html
+++ b/cont/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/index.print.html" rel="alternate" type="text/html" title="Content :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -203,12 +203,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -371,13 +371,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/index.print.html b/cont/index.print.html
index 21394e81ab..10ec692692 100644
--- a/cont/index.print.html
+++ b/cont/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/index.html" rel="canonical" type="text/html" title="Content :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -311,13 +311,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Options</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -656,8 +656,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Ordering Sibling Menu/Page Entries</h3>
 <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p>
 <p>The simplest way is to set <code>weight</code> parameter to a number.</p>
@@ -878,18 +878,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> page is the starting page of your project. It&rsquo;s best to have only one page of this kind in your project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>To create a home page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -910,18 +910,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>To create a chapter page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -944,19 +944,19 @@
 </div><p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>To create a default page, run either one of the following commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -979,13 +979,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file in your project at <code>archetypes/&lt;kind&gt;.md</code> and make sure it has at least the frontmatter parameter for that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -1557,8 +1557,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image with Tooltip</h3>
@@ -1568,8 +1568,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -1581,8 +1581,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -1594,8 +1594,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -1603,8 +1603,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -1612,8 +1612,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -1624,8 +1624,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -1634,8 +1634,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -1644,8 +1644,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -1654,8 +1654,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -1667,14 +1667,14 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combination</h5>
@@ -1683,8 +1683,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -1879,13 +1879,13 @@ line 3 of code
 </div>
 <p>Or by explicitly override settings by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -1966,13 +1966,13 @@ line 3 of code
 </div>
 <p>This ends up in the following HTML where the parameter are converted to CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -2140,13 +2140,13 @@ line 3 of code
 However, if you want to keep the title but change its value, it can be overridden by changing your local i18n translation string configuration.</p>
 <p>For example, in your local <code>i18n/en.toml</code> file, add the following content</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -2638,8 +2638,8 @@ However, if you want to keep the title but change its value, it can be overridde
 <li>Automatic menu generation from multilingual content</li>
 <li>In-browser language switching</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configuration</h2>
 <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>hugo.toml</code> file.</p>
 <p>For example with current English and Piratized English website.</p>
@@ -3145,8 +3145,8 @@ You&rsquo;ll see error reports in your browsers console log for each unsupported
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/markdown/index.html b/cont/markdown/index.html
index 94f6ec8bab..b9799d505c 100644
--- a/cont/markdown/index.html
+++ b/cont/markdown/index.html
@@ -30,29 +30,29 @@ Markdown is simple to learn, with minimal extra characters so it&rsquo;s also qu
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Markdown syntax :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/markdown/index.print.html" rel="alternate" type="text/html" title="Markdown syntax :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -692,8 +692,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image with Tooltip</h3>
@@ -703,8 +703,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -716,8 +716,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -729,8 +729,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -738,8 +738,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -747,8 +747,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -759,8 +759,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -769,8 +769,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -779,8 +779,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -789,8 +789,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -802,14 +802,14 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combination</h5>
@@ -818,8 +818,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -930,12 +930,12 @@ line 3 of code
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1098,13 +1098,13 @@ line 3 of code
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/markdown/index.print.html b/cont/markdown/index.print.html
index 61abd1702f..6965dac9b2 100644
--- a/cont/markdown/index.print.html
+++ b/cont/markdown/index.print.html
@@ -30,30 +30,30 @@ Markdown is simple to learn, with minimal extra characters so it&rsquo;s also qu
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/markdown/index.html" rel="canonical" type="text/html" title="Markdown syntax :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Markdown syntax :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -618,8 +618,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image with Tooltip</h3>
@@ -629,8 +629,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -642,8 +642,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -655,8 +655,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -664,8 +664,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -673,8 +673,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -685,8 +685,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -695,8 +695,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -705,8 +705,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -715,8 +715,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -728,14 +728,14 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combination</h5>
@@ -744,8 +744,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -775,8 +775,8 @@ line 3 of code
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/menushortcuts/index.html b/cont/menushortcuts/index.html
index 238eb1bc67..91e7e9994b 100644
--- a/cont/menushortcuts/index.html
+++ b/cont/menushortcuts/index.html
@@ -30,29 +30,29 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extra shortcuts :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/menushortcuts/index.print.html" rel="alternate" type="text/html" title="Menu extra shortcuts :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -261,13 +261,13 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
 However, if you want to keep the title but change its value, it can be overridden by changing your local i18n translation string configuration.</p>
 <p>For example, in your local <code>i18n/en.toml</code> file, add the following content</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -831,12 +831,12 @@ However, if you want to keep the title but change its value, it can be overridde
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -999,13 +999,13 @@ However, if you want to keep the title but change its value, it can be overridde
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/menushortcuts/index.print.html b/cont/menushortcuts/index.print.html
index f5887f57b0..9182f04a1d 100644
--- a/cont/menushortcuts/index.print.html
+++ b/cont/menushortcuts/index.print.html
@@ -30,30 +30,30 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/menushortcuts/index.html" rel="canonical" type="text/html" title="Menu extra shortcuts :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extra shortcuts :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -233,13 +233,13 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
 However, if you want to keep the title but change its value, it can be overridden by changing your local i18n translation string configuration.</p>
 <p>For example, in your local <code>i18n/en.toml</code> file, add the following content</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -722,8 +722,8 @@ However, if you want to keep the title but change its value, it can be overridde
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/pages/index.html b/cont/pages/index.html
index aa886d268e..8aeeb0ba7c 100644
--- a/cont/pages/index.html
+++ b/cont/pages/index.html
@@ -28,29 +28,29 @@ content ├── level-one │ ├── level-two │ │ ├── level-thre
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="Pages organization :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/pages/index.print.html" rel="alternate" type="text/html" title="Pages organization :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -250,12 +250,12 @@ content ├── level-one │ ├── level-two │ │ ├── level-thre
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -418,13 +418,13 @@ content ├── level-one │ ├── level-two │ │ ├── level-thre
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/pages/index.print.html b/cont/pages/index.print.html
index 1a0d83ab51..86e01167a7 100644
--- a/cont/pages/index.print.html
+++ b/cont/pages/index.print.html
@@ -28,30 +28,30 @@ content ├── level-one │ ├── level-two │ │ ├── level-thre
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/pages/index.html" rel="canonical" type="text/html" title="Pages organization :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="Pages organization :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -142,8 +142,8 @@ content ├── level-one │ ├── level-two │ │ ├── level-thre
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/cont/taxonomy/index.html b/cont/taxonomy/index.html
index 5a4d423f66..b1f01ccaac 100644
--- a/cont/taxonomy/index.html
+++ b/cont/taxonomy/index.html
@@ -28,29 +28,29 @@ Configuration Just add tags and/or categories to any page. They can be given as
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/taxonomy/index.print.html" rel="alternate" type="text/html" title="Taxonomy :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -430,12 +430,12 @@ Configuration Just add tags and/or categories to any page. They can be given as
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -598,13 +598,13 @@ Configuration Just add tags and/or categories to any page. They can be given as
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/cont/taxonomy/index.print.html b/cont/taxonomy/index.print.html
index aaea25611b..63095bc051 100644
--- a/cont/taxonomy/index.print.html
+++ b/cont/taxonomy/index.print.html
@@ -28,30 +28,30 @@ Configuration Just add tags and/or categories to any page. They can be given as
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/cont/taxonomy/index.html" rel="canonical" type="text/html" title="Taxonomy :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -316,8 +316,8 @@ Configuration Just add tags and/or categories to any page. They can be given as
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/dev/contributing/index.html b/dev/contributing/index.html
index 72838c5518..5d8d0a8641 100644
--- a/dev/contributing/index.html
+++ b/dev/contributing/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -324,12 +324,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -496,13 +496,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/dev/contributing/index.print.html b/dev/contributing/index.print.html
index 8e8b2088fb..1eabde7f2e 100644
--- a/dev/contributing/index.print.html
+++ b/dev/contributing/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -216,8 +216,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/dev/index.html b/dev/index.html
index 5dbe549531..9183431b2e 100644
--- a/dev/index.html
+++ b/dev/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,12 +209,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -381,13 +381,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/dev/index.print.html b/dev/index.print.html
index 127a067568..54a7b3b229 100644
--- a/dev/index.print.html
+++ b/dev/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -476,8 +476,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Content</strong>:</p>
 <p>Show the <a href="/hugo-theme-relearn/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p>
@@ -506,11 +506,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location of <code>images/tn.png</code> is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
             <footer class="footline">
             </footer>
@@ -520,8 +520,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/dev/maintaining/index.html b/dev/maintaining/index.html
index 4c4444b47e..1c72f6dd90 100644
--- a/dev/maintaining/index.html
+++ b/dev/maintaining/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -415,12 +415,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -587,13 +587,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/dev/maintaining/index.print.html b/dev/maintaining/index.print.html
index 3f2549c903..9232839507 100644
--- a/dev/maintaining/index.print.html
+++ b/dev/maintaining/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -296,8 +296,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/dev/screenshots/index.html b/dev/screenshots/index.html
index 43032244c1..bec0f9b0e1 100644
--- a/dev/screenshots/index.html
+++ b/dev/screenshots/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -150,8 +150,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Content</strong>:</p>
 <p>Show the <a href="/hugo-theme-relearn/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p>
@@ -180,11 +180,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location of <code>images/tn.png</code> is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
             <footer class="footline">
             </footer>
@@ -274,12 +274,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -446,13 +446,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/dev/screenshots/index.print.html b/dev/screenshots/index.print.html
index 78c73d2bbc..63c94dc7be 100644
--- a/dev/screenshots/index.print.html
+++ b/dev/screenshots/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -122,8 +122,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Content</strong>:</p>
 <p>Show the <a href="/hugo-theme-relearn/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p>
@@ -152,11 +152,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>The location of <code>images/tn.png</code> is mandatory due to Hugo&rsquo;s theme site builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
             <footer class="footline">
             </footer>
@@ -165,8 +165,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/index.html b/index.html
index daf9efa393..3ff19630b7 100644
--- a/index.html
+++ b/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/index.xml" rel="alternate" type="application/rss+xml" title="Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/index.print.html" rel="alternate" type="text/html" title="Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -123,8 +123,8 @@
 
 <p>A theme for <a href="https://gohugo.io/" target="_blank">Hugo</a> designed for documentation.</p>
 <p><a href="/hugo-theme-relearn/basics/migration/index.html">★ What&rsquo;s new in the latest release ★</a></p>
-<p><a href="#R-image-d8a09ac456148539d32c988bb948ecba" class="lightbox-link"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d8a09ac456148539d32c988bb948ecba"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
+<p><a href="#R-image-a5a1ad586ee19a64ce3c21e4d92cacb2" class="lightbox-link"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-a5a1ad586ee19a64ce3c21e4d92cacb2"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
 <h2 id="motivation">Motivation</h2>
 <p>The theme is a fork of the great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn theme</a> with the aim of fixing long outstanding bugs and adapting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.</p>
 <h2 id="features">Features</h2>
@@ -293,12 +293,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590240" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590240" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -461,13 +461,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590240"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590240" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590240" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/index.print.html b/index.print.html
index f0f2560d0b..8242e13b45 100644
--- a/index.print.html
+++ b/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/index.html" rel="canonical" type="text/html" title="Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/index.xml" rel="alternate" type="application/rss+xml" title="Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -92,8 +92,8 @@
 
 <p>A theme for <a href="https://gohugo.io/" target="_blank">Hugo</a> designed for documentation.</p>
 <p><a href="/hugo-theme-relearn/basics/migration/index.html">★ What&rsquo;s new in the latest release ★</a></p>
-<p><a href="#R-image-d8a09ac456148539d32c988bb948ecba" class="lightbox-link"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d8a09ac456148539d32c988bb948ecba"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
+<p><a href="#R-image-a5a1ad586ee19a64ce3c21e4d92cacb2" class="lightbox-link"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-a5a1ad586ee19a64ce3c21e4d92cacb2"><img alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
 <h2 id="motivation">Motivation</h2>
 <p>The theme is a fork of the great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn theme</a> with the aim of fixing long outstanding bugs and adapting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.</p>
 <h2 id="features">Features</h2>
@@ -690,13 +690,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support for the great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties to Hugo.</p>
 <p>The theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -731,13 +731,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> The theme removed the popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribution.</p>
 <p>In case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your <code>static/js</code> directory and load it from your own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1671,8 +1671,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creating your first chapter page with the following command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>archetype=chapter</code> on top, meaning this page is a <em>chapter</em>.</p>
 <p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
@@ -2049,13 +2049,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config options</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -2811,13 +2811,13 @@
 <p>If no favicon file is found, the theme will lookup the alternative filename <code>logo</code> in the same location and will repeat the search for the list of supported file types.</p>
 <p>If you need to change this default behavior, create a new file <code>layouts/partials/favicon.html</code> in your site&rsquo;s directory and write something like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -3142,13 +3142,13 @@
 <p>You can create a new variant file in the site&rsquo;s <code>static/css</code> directory and give it a new name. Import the shipped variant, add the settings you want to change and save the new file. Afterwards you can use it in your <code>hugo.toml</code> by the choosen name.</p>
 <p>For example, you want to use the <code>relearn-light</code> variant but want to change the syntax highlightning schema to the one used in the <code>neon</code> variant. For that, create a new <code>static/css/theme-my-branding.css</code> in your site&rsquo;s directory and add the following lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-branding.css</span>
     </button>
@@ -3688,8 +3688,8 @@
   </div>
 </div>
 <p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot of the dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Note</div>
@@ -3930,8 +3930,8 @@ appearance, you will have to configure the <code>landingPageName</code> for the
   </div>
 </div>
 <p>The home button is going to look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>You can add social media meta tags for the <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol and <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> to your site. These are configured as mentioned in the Hugo docs.</p>
 <h2 id="change-the-menu-width">Change the Menu Width</h2>
@@ -4110,13 +4110,13 @@ appearance, you will have to configure the <code>landingPageName</code> for the
 <p>This interactive tool may help you to generate your own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instructions
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>To get started, first select a color variant from the variant selector in the lower left sidebar that fits you best as a starting point.</p>
 <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p>
@@ -4152,8 +4152,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h1 id="topbar-modification">Topbar Modification</h1>
 
 <p>The theme comes with a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p>
 
 <div class="box notices cstyle tip">
@@ -4165,8 +4165,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="areas">Areas</h2>
 <p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar with default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu and breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li>
@@ -6086,13 +6086,13 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Options</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -6431,8 +6431,8 @@ window.variants && variants.generator( '#R-vargenerator' );
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title with icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Ordering Sibling Menu/Page Entries</h3>
 <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p>
 <p>The simplest way is to set <code>weight</code> parameter to a number.</p>
@@ -6653,18 +6653,18 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> page is the starting page of your project. It&rsquo;s best to have only one page of this kind in your project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>To create a home page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -6685,18 +6685,18 @@ window.variants && variants.generator( '#R-vargenerator' );
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>To create a chapter page, run the following command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -6719,19 +6719,19 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div><p>The <code>weight</code> number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>To create a default page, run either one of the following commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads to a file with the following content</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -6754,13 +6754,13 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h3 id="template">Template</h3>
 <p>Define a template file in your project at <code>archetypes/&lt;kind&gt;.md</code> and make sure it has at least the frontmatter parameter for that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -7332,8 +7332,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image with Tooltip</h3>
@@ -7343,8 +7343,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -7356,8 +7356,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -7369,8 +7369,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -7378,8 +7378,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -7387,8 +7387,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -7399,8 +7399,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -7409,8 +7409,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -7419,8 +7419,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -7429,8 +7429,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -7442,14 +7442,14 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combination</h5>
@@ -7458,8 +7458,8 @@ line 3 of code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -7654,13 +7654,13 @@ line 3 of code
 </div>
 <p>Or by explicitly override settings by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -7741,13 +7741,13 @@ line 3 of code
 </div>
 <p>This ends up in the following HTML where the parameter are converted to CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -7915,13 +7915,13 @@ line 3 of code
 However, if you want to keep the title but change its value, it can be overridden by changing your local i18n translation string configuration.</p>
 <p>For example, in your local <code>i18n/en.toml</code> file, add the following content</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -8413,8 +8413,8 @@ However, if you want to keep the title but change its value, it can be overridde
 <li>Automatic menu generation from multilingual content</li>
 <li>In-browser language switching</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configuration</h2>
 <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>hugo.toml</code> file.</p>
 <p>For example with current English and Piratized English website.</p>
@@ -9743,13 +9743,13 @@ So its content is used as description.</p>
 <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank you!</p>
 <p>That&rsquo;s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -9867,26 +9867,26 @@ So its content is used as description.</p>
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, you did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need to press you!</div>
 </div>
@@ -9907,13 +9907,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>You can add standard markdown syntax:</p>
 <ul>
@@ -9940,13 +9940,13 @@ No need to press you!</div>
 
 <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -10313,13 +10313,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -12025,7 +12025,7 @@ columns 1
 <div class="sc-openapi-wrapper is-loading helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -12401,13 +12401,13 @@ columns 1
 <p>This is especially useful if you want to flag your code example with an explicit language.</p>
 <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="/hugo-theme-relearn/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -12512,13 +12512,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -12540,13 +12540,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -12591,41 +12591,41 @@ columns 1
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style and color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style and color</span>
     </button>
@@ -12692,27 +12692,27 @@ columns 1
 <p>This comes in handy eg. for providing code snippets for multiple languages.</p>
 <p>If you just want a single tab you can instead call the <a href="/hugo-theme-relearn/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -12860,27 +12860,27 @@ columns 1
 <p>See what happens to the tab views while you select different tabs.</p>
 <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -13237,8 +13237,8 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -13267,27 +13267,27 @@ columns 1
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592808" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590241", assetsBuster:  1710590241  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592808", assetsBuster:  1710592808  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/js/theme.js b/js/theme.js
index 5eeb5f668c..ea5a415719 100644
--- a/js/theme.js
+++ b/js/theme.js
@@ -127,21 +127,21 @@ function switchTab(tabGroup, tabId) {
 
       // Store the selection to make it persistent
       if(window.localStorage){
-          var selectionsJSON = window.localStorage.getItem(window.relearn.baseUriFull+"tab-selections");
+          var selectionsJSON = window.localStorage.getItem(window.relearn.baseUriFull+"/tab-selections");
           if(selectionsJSON){
             var tabSelections = JSON.parse(selectionsJSON);
           }else{
             var tabSelections = {};
           }
           tabSelections[tabGroup] = tabId;
-          window.localStorage.setItem(window.relearn.baseUriFull+"tab-selections", JSON.stringify(tabSelections));
+          window.localStorage.setItem(window.relearn.baseUriFull+"/tab-selections", JSON.stringify(tabSelections));
       }
     }
 }
 
 function restoreTabSelections() {
     if(window.localStorage){
-        var selectionsJSON = window.localStorage.getItem(window.relearn.baseUriFull+"tab-selections");
+        var selectionsJSON = window.localStorage.getItem(window.relearn.baseUriFull+"/tab-selections");
         if(selectionsJSON){
           var tabSelections = JSON.parse(selectionsJSON);
         }else{
@@ -299,7 +299,7 @@ function initMermaid( update, attrs ) {
 
     var search;
     if( update ){
-        search = sessionStorage.getItem( window.relearn.baseUriFull+'search-value' );
+        search = sessionStorage.getItem( window.relearn.baseUriFull+'/search-value' );
         unmark();
     }
     var is_initialized = ( update ? update_func( attrs ) : init_func( attrs ) );
@@ -351,7 +351,7 @@ function initMermaid( update, attrs ) {
         });
     }
     if( update && search && search.length ){
-        sessionStorage.setItem( window.relearn.baseUriFull+'search-value', search );
+        sessionStorage.setItem( window.relearn.baseUriFull+'/search-value', search );
         mark();
     }
 }
@@ -1128,7 +1128,7 @@ function initExpand(){
 }
 
 function clearHistory() {
-    var visitedItem = window.relearn.baseUriFull + 'visited-url/'
+    var visitedItem = window.relearn.baseUriFull + '/visited-url/'
     for( var item in sessionStorage ){
         if( item.substring( 0, visitedItem.length ) === visitedItem ){
             sessionStorage.removeItem( item );
@@ -1144,7 +1144,7 @@ function clearHistory() {
 }
 
 function initHistory() {
-    var visitedItem = window.relearn.baseUriFull + 'visited-url/'
+    var visitedItem = window.relearn.baseUriFull + '/visited-url/'
     sessionStorage.setItem( visitedItem+document.querySelector( 'body' ).dataset.url, 1);
 
     // loop through the sessionStorage and see if something should be marked as visited
@@ -1211,7 +1211,7 @@ function scrollToPositions() {
         return;
     }
 
-    var search = sessionStorage.getItem( window.relearn.baseUriFull+'search-value' );
+    var search = sessionStorage.getItem( window.relearn.baseUriFull+'/search-value' );
     if( search && search.length ){
         search = regexEscape( search );
         var found = elementContains( search, elc );
@@ -1257,7 +1257,7 @@ function mark() {
         bodyInnerLinks[i].classList.add( 'highlight' );
     }
 
-    var value = sessionStorage.getItem( window.relearn.baseUriFull + 'search-value' );
+    var value = sessionStorage.getItem( window.relearn.baseUriFull + '/search-value' );
     var highlightableElements = document.querySelectorAll( '.highlightable' );
     highlight( highlightableElements, value, { element: 'mark' } );
 
@@ -1345,7 +1345,7 @@ function highlightNode( node, re, nodeName, className ){
 };
 
 function unmark() {
-    sessionStorage.removeItem( window.relearn.baseUriFull + 'search-value' );
+    sessionStorage.removeItem( window.relearn.baseUriFull + '/search-value' );
     var markedElements = document.querySelectorAll( 'mark' );
     for( var i = 0; i < markedElements.length; i++ ){
         var parent = markedElements[i].parentNode;
@@ -1411,7 +1411,7 @@ function elementContains( txt, e ){
 function searchInputHandler( value ){
     unmark();
     if( value.length ){
-        sessionStorage.setItem( window.relearn.baseUriFull+'search-value', value );
+        sessionStorage.setItem( window.relearn.baseUriFull+'/search-value', value );
         mark();
     }
 }
@@ -1423,7 +1423,7 @@ function initSearch() {
         e.addEventListener( 'keydown', function( event ){
             if( event.key == 'Escape' ){
                 var input = event.target;
-                var search = sessionStorage.getItem( window.relearn.baseUriFull+'search-value' );
+                var search = sessionStorage.getItem( window.relearn.baseUriFull+'/search-value' );
                 if( !search || !search.length ){
                     input.blur();
                 }
@@ -1463,13 +1463,13 @@ function initSearch() {
     var urlParams = new URLSearchParams( window.location.search );
     var value = urlParams.get( 'search-by' );
     if( value ){
-        sessionStorage.setItem( window.relearn.baseUriFull+'search-value', value );
+        sessionStorage.setItem( window.relearn.baseUriFull+'/search-value', value );
     }
     mark();
 
     // set initial search value for inputs on page load
-    if( sessionStorage.getItem( window.relearn.baseUriFull+'search-value' ) ){
-        var search = sessionStorage.getItem( window.relearn.baseUriFull+'search-value' );
+    if( sessionStorage.getItem( window.relearn.baseUriFull+'/search-value' ) ){
+        var search = sessionStorage.getItem( window.relearn.baseUriFull+'/search-value' );
         inputs.forEach( function( e ){
             e.value = search;
             var event = document.createEvent( 'Event' );
diff --git a/js/variant.js b/js/variant.js
index 4ced18840d..a13283b5c2 100644
--- a/js/variant.js
+++ b/js/variant.js
@@ -42,7 +42,7 @@ var variants = {
 
 	init: function( variants ){
 		this.variants = variants;
-		var variant = window.localStorage.getItem( window.relearn.baseUriFull+'variant' ) || ( this.variants.length ? this.variants[0] : '' );
+		var variant = window.localStorage.getItem( window.relearn.baseUriFull+'/variant' ) || ( this.variants.length ? this.variants[0] : '' );
 		this.changeVariant( variant );
 		document.addEventListener( 'readystatechange', function(){
 			if( document.readyState == 'interactive' ){
@@ -57,7 +57,7 @@ var variants = {
 
 	setVariant: function( variant ){
 		this.variant = variant;
-		window.localStorage.setItem( window.relearn.baseUriFull+'variant', variant );
+		window.localStorage.setItem( window.relearn.baseUriFull+'/variant', variant );
 	},
 
 	isVariantLoaded: function(){
@@ -95,11 +95,11 @@ var variants = {
 	},
 
 	addCustomVariantOption: function(){
-		var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'customvariantbase' );
+		var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'/customvariantbase' );
 		if( this.variants.indexOf( variantbase ) < 0 ){
 			variantbase = '';
 		}
-		if( !window.localStorage.getItem( window.relearn.baseUriFull+'customvariant' ) ){
+		if( !window.localStorage.getItem( window.relearn.baseUriFull+'/customvariant' ) ){
 			variantbase = '';
 		}
 		if( !variantbase ){
@@ -136,15 +136,15 @@ var variants = {
 
 	saveCustomVariant: function(){
 		if( this.getVariant() != this.customvariantname ){
-			window.localStorage.setItem( window.relearn.baseUriFull+'customvariantbase', this.getVariant() );
+			window.localStorage.setItem( window.relearn.baseUriFull+'/customvariantbase', this.getVariant() );
 		}
-		window.localStorage.setItem( window.relearn.baseUriFull+'customvariant', this.generateStylesheet() );
+		window.localStorage.setItem( window.relearn.baseUriFull+'/customvariant', this.generateStylesheet() );
 		this.setVariant( this.customvariantname );
 		this.markSelectedVariant();
 	},
 
 	loadCustomVariant: function(){
-		var stylesheet = window.localStorage.getItem( window.relearn.baseUriFull+'customvariant' );
+		var stylesheet = window.localStorage.getItem( window.relearn.baseUriFull+'/customvariant' );
 
 		// temp styles to document
 		var head = document.querySelector( 'head' );
@@ -170,10 +170,10 @@ var variants = {
 	},
 
 	resetVariant: function(){
-		var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'customvariantbase' );
+		var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'/customvariantbase' );
 		if( variantbase && confirm( 'You have made changes to your custom variant. Are you sure you want to reset all changes?' ) ){
-			window.localStorage.removeItem( window.relearn.baseUriFull+'customvariantbase' );
-			window.localStorage.removeItem( window.relearn.baseUriFull+'customvariant' );
+			window.localStorage.removeItem( window.relearn.baseUriFull+'/customvariantbase' );
+			window.localStorage.removeItem( window.relearn.baseUriFull+'/customvariant' );
 			this.removeCustomVariantOption();
 			if( this.getVariant() == this.customvariantname ){
 				this.changeVariant( variantbase );
@@ -205,11 +205,11 @@ var variants = {
 
 	changeVariant: function( variant ){
 		if( variant == this.customvariantname ){
-			var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'customvariantbase' );
+			var variantbase = window.localStorage.getItem( window.relearn.baseUriFull+'/customvariantbase' );
 			if( this.variants.indexOf( variantbase ) < 0 ){
 				variant = '';
 			}
-			if( !window.localStorage.getItem( window.relearn.baseUriFull+'customvariant' ) ){
+			if( !window.localStorage.getItem( window.relearn.baseUriFull+'/customvariant' ) ){
 				variant = '';
 			}
 			this.setVariant( variant );
diff --git a/more/credits/index.html b/more/credits/index.html
index 80f0f572b0..02ae7b86a6 100644
--- a/more/credits/index.html
+++ b/more/credits/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Credits :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/more/credits/index.print.html" rel="alternate" type="text/html" title="Credits :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -265,12 +265,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -433,13 +433,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/more/credits/index.print.html b/more/credits/index.print.html
index 065ff8181f..880d67f6b1 100644
--- a/more/credits/index.print.html
+++ b/more/credits/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/more/credits/index.html" rel="canonical" type="text/html" title="Credits :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Credits :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -155,8 +155,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/404.html b/pir/404.html
index 502c5a4e92..7d72d9bf11 100644
--- a/pir/404.html
+++ b/pir/404.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Cap&#39;n Hugo Relearrrn Theme">
     <title>404 Page not found :: Cap&#39;n Hugo Relearrrn Theme</title>
     <base href="https://mcshelby.github.io/hugo-theme-relearn/">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
diff --git a/pir/basics/branding/index.html b/pir/basics/branding/index.html
index a32794153f..ea568a4a63 100644
--- a/pir/basics/branding/index.html
+++ b/pir/basics/branding/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/branding/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/branding/index.xml" rel="alternate" type="application/rss+xml" title="Brrrand&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/branding/index.print.html" rel="alternate" type="text/html" title="Brrrand&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -413,13 +413,13 @@
 <p>If no favicon file be found, th' theme will lookup th' alternative filename <code>logo</code> 'n th' same locat'n an' will repeat th' search fer th' list o' supported file types.</p>
 <p>If ye need t' change this default behavior, create a new file <code>layouts/partials/favicon.html</code> 'n yer site&rsquo;s directory an' write someth'n like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -744,13 +744,13 @@
 <p>Ye can create a new variant file 'n th' site&rsquo;s <code>static/css</code> directory an' give it a new name. Import th' shipped variant, add th' sett'ns ye want t' change an' save th' new file. Afterwards ye can use it 'n yer <code>hugo.toml</code> by th' choosen name.</p>
 <p>For example, ye want t' use th' <code>relearn-light</code> variant but want t' change th' rules highlightn'n schema t' th' one used 'n th' <code>neon</code> variant. For that, create a new <code>static/css/theme-my-brand'n.css</code> 'n yer site&rsquo;s directory an' add th' follow'n lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-brand'n.css</span>
     </button>
@@ -927,12 +927,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1095,13 +1095,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/basics/branding/index.print.html b/pir/basics/branding/index.print.html
index e33d26e8d8..cc075b5967 100644
--- a/pir/basics/branding/index.print.html
+++ b/pir/basics/branding/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/branding/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/branding/index.html" rel="canonical" type="text/html" title="Brrrand&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/branding/index.xml" rel="alternate" type="application/rss+xml" title="Brrrand&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -371,13 +371,13 @@
 <p>If no favicon file be found, th' theme will lookup th' alternative filename <code>logo</code> 'n th' same locat'n an' will repeat th' search fer th' list o' supported file types.</p>
 <p>If ye need t' change this default behavior, create a new file <code>layouts/partials/favicon.html</code> 'n yer site&rsquo;s directory an' write someth'n like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -702,13 +702,13 @@
 <p>Ye can create a new variant file 'n th' site&rsquo;s <code>static/css</code> directory an' give it a new name. Import th' shipped variant, add th' sett'ns ye want t' change an' save th' new file. Afterwards ye can use it 'n yer <code>hugo.toml</code> by th' choosen name.</p>
 <p>For example, ye want t' use th' <code>relearn-light</code> variant but want t' change th' rules highlightn'n schema t' th' one used 'n th' <code>neon</code> variant. For that, create a new <code>static/css/theme-my-brand'n.css</code> 'n yer site&rsquo;s directory an' add th' follow'n lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-brand'n.css</span>
     </button>
@@ -804,8 +804,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/configuration/index.html b/pir/basics/configuration/index.html
index 6cf9ee0b55..c7d5e2c6aa 100644
--- a/pir/basics/configuration/index.html
+++ b/pir/basics/configuration/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configurrrat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/configuration/index.print.html" rel="alternate" type="text/html" title="Configurrrat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -466,13 +466,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -1030,12 +1030,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1198,13 +1198,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/basics/configuration/index.print.html b/pir/basics/configuration/index.print.html
index 1abbe482f3..966a93300e 100644
--- a/pir/basics/configuration/index.print.html
+++ b/pir/basics/configuration/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="canonical" type="text/html" title="Configurrrat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configurrrat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -439,13 +439,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -922,8 +922,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/customization/index.html b/pir/basics/customization/index.html
index 5e56074b4a..ac8cf998c4 100644
--- a/pir/basics/customization/index.html
+++ b/pir/basics/customization/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/customization/index.print.html" rel="alternate" type="text/html" title="Customizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -583,8 +583,8 @@
   </div>
 </div>
 <p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Avast</div>
@@ -825,8 +825,8 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
   </div>
 </div>
 <p>Th' home button be go'n t' look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>Ye can add social media meta tags fer th' <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol an' <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> t' yer ship. These be configured as mentioned 'n th' Cap'n Hugo docs.</p>
 <h2 id="change-the-menu-width">Change th' Menu Width</h2>
@@ -1082,12 +1082,12 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1250,13 +1250,13 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/basics/customization/index.print.html b/pir/basics/customization/index.print.html
index 1d42839443..df9ecdd850 100644
--- a/pir/basics/customization/index.print.html
+++ b/pir/basics/customization/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="canonical" type="text/html" title="Customizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -536,8 +536,8 @@
   </div>
 </div>
 <p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Avast</div>
@@ -778,8 +778,8 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
   </div>
 </div>
 <p>Th' home button be go'n t' look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>Ye can add social media meta tags fer th' <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol an' <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> t' yer ship. These be configured as mentioned 'n th' Cap'n Hugo docs.</p>
 <h2 id="change-the-menu-width">Change th' Menu Width</h2>
@@ -954,8 +954,8 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/generator/index.html b/pir/basics/generator/index.html
index bf9df3e382..8b06b0b8f2 100644
--- a/pir/basics/generator/index.html
+++ b/pir/basics/generator/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generrrat&#39;r :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/generator/index.print.html" rel="alternate" type="text/html" title="Stylesheet generrrat&#39;r :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -117,13 +117,13 @@
 <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instruct'ns
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>T' get started, first select a color variant from th' variant selector 'n th' lower left sidebar that fits ye best as a start'n point.</p>
 <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p>
@@ -238,12 +238,12 @@ window.variants && variants.generator( '#R-vargenerator' );
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -406,27 +406,27 @@ window.variants && variants.generator( '#R-vargenerator' );
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/basics/generator/index.print.html b/pir/basics/generator/index.print.html
index e2ad492892..2b954a1627 100644
--- a/pir/basics/generator/index.print.html
+++ b/pir/basics/generator/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="canonical" type="text/html" title="Stylesheet generrrat&#39;r :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generrrat&#39;r :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -96,13 +96,13 @@
 <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instruct'ns
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>T' get started, first select a color variant from th' variant selector 'n th' lower left sidebar that fits ye best as a start'n point.</p>
 <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p>
@@ -136,22 +136,22 @@ window.variants && variants.generator( '#R-vargenerator' );
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/history/index.html b/pir/basics/history/index.html
index 0db34f6105..0f1d283ace 100644
--- a/pir/basics/history/index.html
+++ b/pir/basics/history/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="Historrry :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/history/index.print.html" rel="alternate" type="text/html" title="Historrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -2361,12 +2361,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -2529,13 +2529,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/basics/history/index.print.html b/pir/basics/history/index.print.html
index aee51e0a5b..b8d9676a52 100644
--- a/pir/basics/history/index.print.html
+++ b/pir/basics/history/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="canonical" type="text/html" title="Historrry :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="Historrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -1515,8 +1515,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/index.html b/pir/basics/index.html
index a4e32f79f9..acf811d1dd 100644
--- a/pir/basics/index.html
+++ b/pir/basics/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/index.print.html" rel="alternate" type="text/html" title="Basics :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -205,12 +205,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -373,13 +373,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/basics/index.print.html b/pir/basics/index.print.html
index d0f51b1b97..7d1c9f7482 100644
--- a/pir/basics/index.print.html
+++ b/pir/basics/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="canonical" type="text/html" title="Basics :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -606,13 +606,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support fer th' great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties t' Cap'n Hugo.</p>
 <p>Th' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -647,13 +647,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> Th' theme removed th' popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribut'n.</p>
 <p>In case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer <code>static/js</code> directory an' board it from yer own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1591,8 +1591,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creat'n yer first chapter plank wit' th' follow'n command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>archetype=chapter</code> on top, mean'n this plank be a <em>chapter</em>.</p>
 <p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
@@ -1971,13 +1971,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -2735,13 +2735,13 @@
 <p>If no favicon file be found, th' theme will lookup th' alternative filename <code>logo</code> 'n th' same locat'n an' will repeat th' search fer th' list o' supported file types.</p>
 <p>If ye need t' change this default behavior, create a new file <code>layouts/partials/favicon.html</code> 'n yer site&rsquo;s directory an' write someth'n like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -3066,13 +3066,13 @@
 <p>Ye can create a new variant file 'n th' site&rsquo;s <code>static/css</code> directory an' give it a new name. Import th' shipped variant, add th' sett'ns ye want t' change an' save th' new file. Afterwards ye can use it 'n yer <code>hugo.toml</code> by th' choosen name.</p>
 <p>For example, ye want t' use th' <code>relearn-light</code> variant but want t' change th' rules highlightn'n schema t' th' one used 'n th' <code>neon</code> variant. For that, create a new <code>static/css/theme-my-brand'n.css</code> 'n yer site&rsquo;s directory an' add th' follow'n lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-brand'n.css</span>
     </button>
@@ -3614,8 +3614,8 @@
   </div>
 </div>
 <p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Avast</div>
@@ -3856,8 +3856,8 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
   </div>
 </div>
 <p>Th' home button be go'n t' look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>Ye can add social media meta tags fer th' <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol an' <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> t' yer ship. These be configured as mentioned 'n th' Cap'n Hugo docs.</p>
 <h2 id="change-the-menu-width">Change th' Menu Width</h2>
@@ -4038,13 +4038,13 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
 <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instruct'ns
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>T' get started, first select a color variant from th' variant selector 'n th' lower left sidebar that fits ye best as a start'n point.</p>
 <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p>
@@ -4082,8 +4082,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 
 
 <p>Th' theme comes wit' a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p>
 
 <div class="box notices cstyle tip">
@@ -4095,8 +4095,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="areas">Areas</h2>
 <p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu an' breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li>
@@ -5797,22 +5797,22 @@ window.variants && variants.generator( '#R-vargenerator' );
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/installation/index.html b/pir/basics/installation/index.html
index 0f46ee4671..8d513c5193 100644
--- a/pir/basics/installation/index.html
+++ b/pir/basics/installation/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/installation/index.print.html" rel="alternate" type="text/html" title="Installat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -226,8 +226,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creat'n yer first chapter plank wit' th' follow'n command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>archetype=chapter</code> on top, mean'n this plank be a <em>chapter</em>.</p>
 <p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
@@ -338,12 +338,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -506,13 +506,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/basics/installation/index.print.html b/pir/basics/installation/index.print.html
index 5249e54cd8..f84c7226a4 100644
--- a/pir/basics/installation/index.print.html
+++ b/pir/basics/installation/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="canonical" type="text/html" title="Installat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -187,8 +187,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creat'n yer first chapter plank wit' th' follow'n command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>archetype=chapter</code> on top, mean'n this plank be a <em>chapter</em>.</p>
 <p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
@@ -218,8 +218,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/migration/index.html b/pir/basics/migration/index.html
index 6b61712984..62b053825a 100644
--- a/pir/basics/migration/index.html
+++ b/pir/basics/migration/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What&#39;s New :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/migration/index.print.html" rel="alternate" type="text/html" title="What&#39;s New :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -664,13 +664,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support fer th' great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties t' Cap'n Hugo.</p>
 <p>Th' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -705,13 +705,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> Th' theme removed th' popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribut'n.</p>
 <p>In case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer <code>static/js</code> directory an' board it from yer own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1608,12 +1608,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1776,13 +1776,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/basics/migration/index.print.html b/pir/basics/migration/index.print.html
index 3cfbc7f133..10990ba805 100644
--- a/pir/basics/migration/index.print.html
+++ b/pir/basics/migration/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="canonical" type="text/html" title="What&#39;s New :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What&#39;s New :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -591,13 +591,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support fer th' great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties t' Cap'n Hugo.</p>
 <p>Th' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -632,13 +632,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> Th' theme removed th' popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribut'n.</p>
 <p>In case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer <code>static/js</code> directory an' board it from yer own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1454,8 +1454,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/requirements/index.html b/pir/basics/requirements/index.html
index dfac91c81a..d926d66616 100644
--- a/pir/basics/requirements/index.html
+++ b/pir/basics/requirements/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirrrements :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/requirements/index.print.html" rel="alternate" type="text/html" title="Requirrrements :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -379,13 +379,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/basics/requirements/index.print.html b/pir/basics/requirements/index.print.html
index f26c5587d4..d7b57a537c 100644
--- a/pir/basics/requirements/index.print.html
+++ b/pir/basics/requirements/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="canonical" type="text/html" title="Requirrrements :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirrrements :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -115,8 +115,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/basics/topbar/index.html b/pir/basics/topbar/index.html
index f5ec6d95f4..1d46a0b4ca 100644
--- a/pir/basics/topbar/index.html
+++ b/pir/basics/topbar/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbarrr Modificat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/topbar/index.print.html" rel="alternate" type="text/html" title="Topbarrr Modificat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -136,8 +136,8 @@
 
 
 <p>Th' theme comes wit' a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p>
 
 <div class="box notices cstyle tip">
@@ -149,8 +149,8 @@
 </div>
 <h2 id="areas">Areas</h2>
 <p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu an' breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li>
@@ -506,12 +506,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -674,13 +674,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/basics/topbar/index.print.html b/pir/basics/topbar/index.print.html
index 2dae57cf18..6a8631a027 100644
--- a/pir/basics/topbar/index.print.html
+++ b/pir/basics/topbar/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="canonical" type="text/html" title="Topbarrr Modificat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbarrr Modificat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -94,8 +94,8 @@
 
 
 <p>Th' theme comes wit' a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p>
 
 <div class="box notices cstyle tip">
@@ -107,8 +107,8 @@
 </div>
 <h2 id="areas">Areas</h2>
 <p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu an' breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li>
@@ -383,8 +383,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/categories/basic/index.html b/pir/categories/basic/index.html
index 642251aee6..cc053ab0d9 100644
--- a/pir/categories/basic/index.html
+++ b/pir/categories/basic/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/basic/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/basic/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/basic/index.xml" rel="alternate" type="application/rss+xml" title="Basic :: Categorrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/categories/content/index.html b/pir/categories/content/index.html
index 98375fedd4..2cd6e401df 100644
--- a/pir/categories/content/index.html
+++ b/pir/categories/content/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/content/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/content/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Categorrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/categories/custom/index.html b/pir/categories/custom/index.html
index f4dcd8e884..46e43a9ec2 100644
--- a/pir/categories/custom/index.html
+++ b/pir/categories/custom/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/custom/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/custom/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/custom/index.xml" rel="alternate" type="application/rss+xml" title="Custom :: Categorrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/categories/index.html b/pir/categories/index.html
index 7f26857100..b3f4edbb4d 100644
--- a/pir/categories/index.html
+++ b/pir/categories/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/index.xml" rel="alternate" type="application/rss+xml" title="Categorrries :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,12 +215,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/categories/taxonomy/index.html b/pir/categories/taxonomy/index.html
index f28c37c3a1..4e5e967248 100644
--- a/pir/categories/taxonomy/index.html
+++ b/pir/categories/taxonomy/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/taxonomy/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Categorrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/categories/theming/index.html b/pir/categories/theming/index.html
index 8af7a8e790..dc209f3dfc 100644
--- a/pir/categories/theming/index.html
+++ b/pir/categories/theming/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/categories/theming/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/categories/theming/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/categories/theming/index.xml" rel="alternate" type="application/rss+xml" title="Theming :: Categorrry :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,12 +209,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -377,13 +377,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/archetypes/index.html b/pir/cont/archetypes/index.html
index c2802f2ad8..fb9e82aeb0 100644
--- a/pir/cont/archetypes/index.html
+++ b/pir/cont/archetypes/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Arrrchetypes :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/archetypes/index.print.html" rel="alternate" type="text/html" title="Arrrchetypes :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -136,18 +136,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It&rsquo;s best t' have only one plank o' this kind 'n yer project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>T' create a home plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -168,18 +168,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>T' create a chapter plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -202,19 +202,19 @@
 </div><p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>T' create a default plank, run either one o' th' follow'n commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -237,13 +237,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file 'n yer project at <code>archetypes/&lt;kind&gt;.md</code> an' make sure it has at least th' frontmatter parameter fer that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -376,12 +376,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -544,13 +544,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/archetypes/index.print.html b/pir/cont/archetypes/index.print.html
index 6ca9504b5c..e509f03a46 100644
--- a/pir/cont/archetypes/index.print.html
+++ b/pir/cont/archetypes/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="canonical" type="text/html" title="Arrrchetypes :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Arrrchetypes :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -98,18 +98,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It&rsquo;s best t' have only one plank o' this kind 'n yer project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>T' create a home plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -130,18 +130,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>T' create a chapter plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -164,19 +164,19 @@
 </div><p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>T' create a default plank, run either one o' th' follow'n commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -199,13 +199,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file 'n yer project at <code>archetypes/&lt;kind&gt;.md</code> an' make sure it has at least th' frontmatter parameter fer that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -257,8 +257,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/frontmatter/index.html b/pir/cont/frontmatter/index.html
index 60f546965f..aa5b505041 100644
--- a/pir/cont/frontmatter/index.html
+++ b/pir/cont/frontmatter/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/frontmatter/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/frontmatter/index.xml" rel="alternate" type="application/rss+xml" title="Frrrontmatter :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/frontmatter/index.print.html" rel="alternate" type="text/html" title="Frrrontmatter :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -288,13 +288,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -633,8 +633,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Order'n Sibl'n Menu/Page Entries</h3>
 <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p>
 <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p>
@@ -930,12 +930,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1098,13 +1098,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/frontmatter/index.print.html b/pir/cont/frontmatter/index.print.html
index 17ccbc345b..acd77fa1fb 100644
--- a/pir/cont/frontmatter/index.print.html
+++ b/pir/cont/frontmatter/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/frontmatter/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/frontmatter/index.html" rel="canonical" type="text/html" title="Frrrontmatter :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/frontmatter/index.xml" rel="alternate" type="application/rss+xml" title="Frrrontmatter :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -252,13 +252,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -597,8 +597,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Order'n Sibl'n Menu/Page Entries</h3>
 <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p>
 <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p>
@@ -813,8 +813,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/i18n/index.html b/pir/cont/i18n/index.html
index c5a7bb717e..b41ae8bef0 100644
--- a/pir/cont/i18n/index.html
+++ b/pir/cont/i18n/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual an&#39; i18n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/i18n/index.print.html" rel="alternate" type="text/html" title="Multilingual an&#39; i18n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -133,8 +133,8 @@
 <li>Automatic menu generat'n from multilingual rrrambl'n</li>
 <li>In-browser language switch'n</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configurat'n</h2>
 <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>hugo.toml</code> file.</p>
 <p>For example wit' current English an' Piratized English website.</p>
@@ -500,12 +500,12 @@ You&rsquo;ll see error reports 'n yer browsers console log fer each unsupported
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -668,13 +668,13 @@ You&rsquo;ll see error reports 'n yer browsers console log fer each unsupported
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/i18n/index.print.html b/pir/cont/i18n/index.print.html
index 5a993fe7a7..15179b63b8 100644
--- a/pir/cont/i18n/index.print.html
+++ b/pir/cont/i18n/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="canonical" type="text/html" title="Multilingual an&#39; i18n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual an&#39; i18n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -100,8 +100,8 @@
 <li>Automatic menu generat'n from multilingual rrrambl'n</li>
 <li>In-browser language switch'n</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configurat'n</h2>
 <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>hugo.toml</code> file.</p>
 <p>For example wit' current English an' Piratized English website.</p>
@@ -386,8 +386,8 @@ You&rsquo;ll see error reports 'n yer browsers console log fer each unsupported
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/imageeffects/index.html b/pir/cont/imageeffects/index.html
index 992bf700dd..63c2ef244e 100644
--- a/pir/cont/imageeffects/index.html
+++ b/pir/cont/imageeffects/index.html
@@ -26,29 +26,29 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/imageeffects/index.print.html" rel="alternate" type="text/html" title="Image Effects :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -285,13 +285,13 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
 </div>
 <p>Or by explicitly override sett'ns by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -372,13 +372,13 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
 </div>
 <p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -492,12 +492,12 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -660,13 +660,13 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/imageeffects/index.print.html b/pir/cont/imageeffects/index.print.html
index 3d5de453b4..643a3678b0 100644
--- a/pir/cont/imageeffects/index.print.html
+++ b/pir/cont/imageeffects/index.print.html
@@ -26,30 +26,30 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="canonical" type="text/html" title="Image Effects :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -259,13 +259,13 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
 </div>
 <p>Or by explicitly override sett'ns by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -346,13 +346,13 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
 </div>
 <p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -385,8 +385,8 @@ Name Descript&#39;n border Draws a light thin border around th&#39; image lazy L
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/index.html b/pir/cont/index.html
index f5fea8d526..48e09a72eb 100644
--- a/pir/cont/index.html
+++ b/pir/cont/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/index.xml" rel="alternate" type="application/rss+xml" title="Rambl&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/index.print.html" rel="alternate" type="text/html" title="Rambl&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -205,12 +205,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590242" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590242" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -373,13 +373,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590242"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590242" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590242" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/index.print.html b/pir/cont/index.print.html
index 7caeb71335..09ea454757 100644
--- a/pir/cont/index.print.html
+++ b/pir/cont/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="canonical" type="text/html" title="Rambl&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/index.xml" rel="alternate" type="application/rss+xml" title="Rambl&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -316,13 +316,13 @@
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -661,8 +661,8 @@
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Order'n Sibl'n Menu/Page Entries</h3>
 <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p>
 <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p>
@@ -885,18 +885,18 @@
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It&rsquo;s best t' have only one plank o' this kind 'n yer project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>T' create a home plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -917,18 +917,18 @@
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>T' create a chapter plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -951,19 +951,19 @@
 </div><p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>T' create a default plank, run either one o' th' follow'n commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -986,13 +986,13 @@
 <h3 id="template">Template</h3>
 <p>Define a template file 'n yer project at <code>archetypes/&lt;kind&gt;.md</code> an' make sure it has at least th' frontmatter parameter fer that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -1566,8 +1566,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image wit' Tooltip</h3>
@@ -1577,8 +1577,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -1590,8 +1590,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -1603,8 +1603,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -1612,8 +1612,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -1621,8 +1621,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -1633,8 +1633,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -1643,8 +1643,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -1653,8 +1653,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -1663,8 +1663,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -1676,14 +1676,14 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combinat'n</h5>
@@ -1692,8 +1692,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -1890,13 +1890,13 @@ line 3 o' code
 </div>
 <p>Or by explicitly override sett'ns by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -1977,13 +1977,13 @@ line 3 o' code
 </div>
 <p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -2153,13 +2153,13 @@ line 3 o' code
 However, if ye want t' keep th' title but change its value, it can be overridden by chang'n yer local i18n translat'n str'n configurat'n.</p>
 <p>For example, 'n yer local <code>i18n/en.toml</code> file, add th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -2653,8 +2653,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden
 <li>Automatic menu generat'n from multilingual rrrambl'n</li>
 <li>In-browser language switch'n</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configurat'n</h2>
 <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>hugo.toml</code> file.</p>
 <p>For example wit' current English an' Piratized English website.</p>
@@ -3163,8 +3163,8 @@ You&rsquo;ll see error reports 'n yer browsers console log fer each unsupported
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/markdown/index.html b/pir/cont/markdown/index.html
index 231a57cb23..1a144f0b07 100644
--- a/pir/cont/markdown/index.html
+++ b/pir/cont/markdown/index.html
@@ -30,29 +30,29 @@ Marrrkdown be simple t&#39; learn, wit&#39; minimal extra characters so it&rsquo
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Marrrkdown rules :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/markdown/index.print.html" rel="alternate" type="text/html" title="Marrrkdown rules :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -693,8 +693,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image wit' Tooltip</h3>
@@ -704,8 +704,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -717,8 +717,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -730,8 +730,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -739,8 +739,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -748,8 +748,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -760,8 +760,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -770,8 +770,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -780,8 +780,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -790,8 +790,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -803,14 +803,14 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combinat'n</h5>
@@ -819,8 +819,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -932,12 +932,12 @@ line 3 o' code
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1100,13 +1100,13 @@ line 3 o' code
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/markdown/index.print.html b/pir/cont/markdown/index.print.html
index 07d32b8922..7409685e6d 100644
--- a/pir/cont/markdown/index.print.html
+++ b/pir/cont/markdown/index.print.html
@@ -30,30 +30,30 @@ Marrrkdown be simple t&#39; learn, wit&#39; minimal extra characters so it&rsquo
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="canonical" type="text/html" title="Marrrkdown rules :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Marrrkdown rules :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -619,8 +619,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image wit' Tooltip</h3>
@@ -630,8 +630,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -643,8 +643,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -656,8 +656,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -665,8 +665,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -674,8 +674,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -686,8 +686,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -696,8 +696,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -706,8 +706,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -716,8 +716,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -729,14 +729,14 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combinat'n</h5>
@@ -745,8 +745,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -777,8 +777,8 @@ line 3 o' code
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/menushortcuts/index.html b/pir/cont/menushortcuts/index.html
index ad8a3b3035..a0d16ce42e 100644
--- a/pir/cont/menushortcuts/index.html
+++ b/pir/cont/menushortcuts/index.html
@@ -30,29 +30,29 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extrrra shorrrtcuts :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/menushortcuts/index.print.html" rel="alternate" type="text/html" title="Menu extrrra shorrrtcuts :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -262,13 +262,13 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
 However, if ye want t' keep th' title but change its value, it can be overridden by chang'n yer local i18n translat'n str'n configurat'n.</p>
 <p>For example, 'n yer local <code>i18n/en.toml</code> file, add th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -833,12 +833,12 @@ However, if ye want t' keep th' title but change its value, it can be overridden
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1001,13 +1001,13 @@ However, if ye want t' keep th' title but change its value, it can be overridden
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/menushortcuts/index.print.html b/pir/cont/menushortcuts/index.print.html
index fb5cf6f49b..55744623e5 100644
--- a/pir/cont/menushortcuts/index.print.html
+++ b/pir/cont/menushortcuts/index.print.html
@@ -30,30 +30,30 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="canonical" type="text/html" title="Menu extrrra shorrrtcuts :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extrrra shorrrtcuts :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -234,13 +234,13 @@ hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name =
 However, if ye want t' keep th' title but change its value, it can be overridden by chang'n yer local i18n translat'n str'n configurat'n.</p>
 <p>For example, 'n yer local <code>i18n/en.toml</code> file, add th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -724,8 +724,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/pages/index.html b/pir/cont/pages/index.html
index 488f4c21e4..7249eebdc3 100644
--- a/pir/cont/pages/index.html
+++ b/pir/cont/pages/index.html
@@ -28,29 +28,29 @@ rrrambl&#39;n ├── level-one │ ├── level-two │ │ ├── leve
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="planks orrrganizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/pages/index.print.html" rel="alternate" type="text/html" title="planks orrrganizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -252,12 +252,12 @@ rrrambl&#39;n ├── level-one │ ├── level-two │ │ ├── leve
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -420,13 +420,13 @@ rrrambl&#39;n ├── level-one │ ├── level-two │ │ ├── leve
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/pages/index.print.html b/pir/cont/pages/index.print.html
index e178f8b61b..8e4a959513 100644
--- a/pir/cont/pages/index.print.html
+++ b/pir/cont/pages/index.print.html
@@ -28,30 +28,30 @@ rrrambl&#39;n ├── level-one │ ├── level-two │ │ ├── leve
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="canonical" type="text/html" title="planks orrrganizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="planks orrrganizat&#39;n :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -144,8 +144,8 @@ rrrambl&#39;n ├── level-one │ ├── level-two │ │ ├── leve
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/cont/taxonomy/index.html b/pir/cont/taxonomy/index.html
index 4007c97bf3..e1b6acb16c 100644
--- a/pir/cont/taxonomy/index.html
+++ b/pir/cont/taxonomy/index.html
@@ -28,29 +28,29 @@ Configurat&#39;n Just add tags and/or categories t&#39; any plank. They can be g
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/taxonomy/index.print.html" rel="alternate" type="text/html" title="Taxonomy :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -432,12 +432,12 @@ Configurat&#39;n Just add tags and/or categories t&#39; any plank. They can be g
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -600,13 +600,13 @@ Configurat&#39;n Just add tags and/or categories t&#39; any plank. They can be g
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/cont/taxonomy/index.print.html b/pir/cont/taxonomy/index.print.html
index ec30e69480..8f1b7df540 100644
--- a/pir/cont/taxonomy/index.print.html
+++ b/pir/cont/taxonomy/index.print.html
@@ -28,30 +28,30 @@ Configurat&#39;n Just add tags and/or categories t&#39; any plank. They can be g
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="canonical" type="text/html" title="Taxonomy :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -318,8 +318,8 @@ Configurat&#39;n Just add tags and/or categories t&#39; any plank. They can be g
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/dev/contributing/index.html b/pir/dev/contributing/index.html
index 744a88d2b0..f203861482 100644
--- a/pir/dev/contributing/index.html
+++ b/pir/dev/contributing/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -326,12 +326,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -498,13 +498,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/dev/contributing/index.print.html b/pir/dev/contributing/index.print.html
index 169447ce19..6a53553c5e 100644
--- a/pir/dev/contributing/index.print.html
+++ b/pir/dev/contributing/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -218,8 +218,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/dev/index.html b/pir/dev/index.html
index 6f60975958..1096d40883 100644
--- a/pir/dev/index.html
+++ b/pir/dev/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/dev/index.print.html b/pir/dev/index.print.html
index e03fc27957..2261c53670 100644
--- a/pir/dev/index.print.html
+++ b/pir/dev/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -483,8 +483,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Rrrambl'n</strong>:</p>
 <p>Show th' <a href="/hugo-theme-relearn/pir/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p>
@@ -513,11 +513,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
 
             <footer class="footline">
@@ -528,8 +528,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/dev/maintaining/index.html b/pir/dev/maintaining/index.html
index 407847154a..d883240074 100644
--- a/pir/dev/maintaining/index.html
+++ b/pir/dev/maintaining/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -417,12 +417,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -589,13 +589,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/dev/maintaining/index.print.html b/pir/dev/maintaining/index.print.html
index ec05b871ae..b77f921beb 100644
--- a/pir/dev/maintaining/index.print.html
+++ b/pir/dev/maintaining/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -298,8 +298,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/dev/screenshots/index.html b/pir/dev/screenshots/index.html
index 25bea0c860..7f9b37717f 100644
--- a/pir/dev/screenshots/index.html
+++ b/pir/dev/screenshots/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -151,8 +151,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Rrrambl'n</strong>:</p>
 <p>Show th' <a href="/hugo-theme-relearn/pir/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p>
@@ -181,11 +181,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
 
             <footer class="footline">
@@ -276,12 +276,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -448,13 +448,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/dev/screenshots/index.print.html b/pir/dev/screenshots/index.print.html
index 15f9bded70..e69c6eeb1c 100644
--- a/pir/dev/screenshots/index.print.html
+++ b/pir/dev/screenshots/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -123,8 +123,8 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/screenshot.png</code>:</p>
-<p><a href="#R-image-e5f410b126c2e9e53e7d95820122aed3" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e5f410b126c2e9e53e7d95820122aed3"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-47e97e759420505ae80e91e1b49cfd80" class="lightbox-link"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-47e97e759420505ae80e91e1b49cfd80"><img alt="Screenshot" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/screenshot.png?width=50%25&height=50%25"></a></p>
 <h2 id="hero-image">Hero Image</h2>
 <p><strong>Rrrambl'n</strong>:</p>
 <p>Show th' <a href="/hugo-theme-relearn/pir/dev/screenshots/index.html#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p>
@@ -153,11 +153,11 @@
 <p><strong>Remarks</strong>:</p>
 <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo&rsquo;s theme ship builder.</p>
 <p><strong>Preview</strong> <code>images/hero.png</code>:</p>
-<p><a href="#R-image-ec44e3e62eff7e9915702aecfde436a5" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ec44e3e62eff7e9915702aecfde436a5"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-d718b321fb3b85767d2aaafb56baa487" class="lightbox-link"><img alt="Hero" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d718b321fb3b85767d2aaafb56baa487"><img alt="Hero" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png?width=50%25&height=50%25"></a></p>
 <p><strong>Preview</strong> <code>images/tn.png</code>:</p>
-<p><a href="#R-image-c983c9d851929d6e65a8697c88deb3a9" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c983c9d851929d6e65a8697c88deb3a9"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
+<p><a href="#R-image-5229763d9d067f0b6676e3a258d1a9b1" class="lightbox-link"><img alt="tn" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25" style=" height: 50%; width: 50%;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5229763d9d067f0b6676e3a258d1a9b1"><img alt="tn" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/tn.png?width=50%25&height=50%25"></a></p>
 
 
             <footer class="footline">
@@ -167,8 +167,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/index.html b/pir/index.html
index 016e1c28e1..fdcc836cef 100644
--- a/pir/index.html
+++ b/pir/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/index.xml" rel="alternate" type="application/rss+xml" title="Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/index.print.html" rel="alternate" type="text/html" title="Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -131,8 +131,8 @@
 </div>
 <p>A theme fer <a href="https://gohugo.io/" target="_blank">Cap'n Hugo</a> designed fer documentat'n.</p>
 <p><a href="/hugo-theme-relearn/pir/basics/migration/index.html">★ What&rsquo;s new 'n th' latest release ★</a></p>
-<p><a href="#R-image-d8a09ac456148539d32c988bb948ecba" class="lightbox-link"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d8a09ac456148539d32c988bb948ecba"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
+<p><a href="#R-image-a5a1ad586ee19a64ce3c21e4d92cacb2" class="lightbox-link"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-a5a1ad586ee19a64ce3c21e4d92cacb2"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
 <h2 id="motivation">Motivat'n</h2>
 <p>Th' theme be a fork o' th' great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learrrn theme</a> wit' th' aim o' fix'n long outstand'n bugs an' adapt'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.</p>
 <h2 id="features">Features</h2>
@@ -302,12 +302,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -470,13 +470,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/pir/index.print.html b/pir/index.print.html
index 492460b93f..d32074b993 100644
--- a/pir/index.print.html
+++ b/pir/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/index.html" rel="canonical" type="text/html" title="Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/index.xml" rel="alternate" type="application/rss+xml" title="Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -100,8 +100,8 @@
 </div>
 <p>A theme fer <a href="https://gohugo.io/" target="_blank">Cap'n Hugo</a> designed fer documentat'n.</p>
 <p><a href="/hugo-theme-relearn/pir/basics/migration/index.html">★ What&rsquo;s new 'n th' latest release ★</a></p>
-<p><a href="#R-image-d8a09ac456148539d32c988bb948ecba" class="lightbox-link"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d8a09ac456148539d32c988bb948ecba"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
+<p><a href="#R-image-a5a1ad586ee19a64ce3c21e4d92cacb2" class="lightbox-link"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-a5a1ad586ee19a64ce3c21e4d92cacb2"><img alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/images/hero.png"></a></p>
 <h2 id="motivation">Motivat'n</h2>
 <p>Th' theme be a fork o' th' great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learrrn theme</a> wit' th' aim o' fix'n long outstand'n bugs an' adapt'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.</p>
 <h2 id="features">Features</h2>
@@ -709,13 +709,13 @@
 <p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Support fer th' great <a href="https://github.com/estruyf/vscode-front-matter" target="_blank">VSCode Front Matter extension</a> which provides on-premise CMS capabilties t' Cap'n Hugo.</p>
 <p>Th' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer <code>frontmatter.json</code> like this</p>
 
-<div class="tab-panel" data-tab-group="a97dcb1f8a6c839f9ae728443a6e7a8c">
+<div class="tab-panel" data-tab-group="b1979c297c6bffbb0596f2efb5068b29">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="frontmatterjson"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('a97dcb1f8a6c839f9ae728443a6e7a8c','frontmatterjson')"
+      onclick="switchTab('b1979c297c6bffbb0596f2efb5068b29','frontmatterjson')"
     >
       <span class="tab-nav-text">frontmatter.json</span>
     </button>
@@ -750,13 +750,13 @@
 <p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> Th' theme removed th' popular <a href="https://jquery.com" target="_blank">jQuery</a> library from its distribut'n.</p>
 <p>In case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer <code>static/js</code> directory an' board it from yer own <code>layouts/partials/custom-header.html</code> like this:</p>
 
-<div class="tab-panel" data-tab-group="fe0dd302ca3913558f65153986cfa32f">
+<div class="tab-panel" data-tab-group="d632dd79c256dcaa714433a04cd71de0">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialscustom-headerhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('fe0dd302ca3913558f65153986cfa32f','layoutspartialscustom-headerhtml')"
+      onclick="switchTab('d632dd79c256dcaa714433a04cd71de0','layoutspartialscustom-headerhtml')"
     >
       <span class="tab-nav-text">layouts/partials/custom-header.html</span>
     </button>
@@ -1694,8 +1694,8 @@
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl"><span class="gh"># Basics
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>
 </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p>
-<p><a href="#R-image-4332ead0bfb9702c341b55971a2522a1" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4332ead0bfb9702c341b55971a2522a1"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-5c0b37566eb55b2e425c3d05739ce860" class="lightbox-link"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5c0b37566eb55b2e425c3d05739ce860"><img alt="A Chapter" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/installation/chapter.png?width=60pc"></a></p>
 <p>Begin by creat'n yer first chapter plank wit' th' follow'n command:</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>archetype=chapter</code> on top, mean'n this plank be a <em>chapter</em>.</p>
 <p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
@@ -2074,13 +2074,13 @@
 </div>
 <h2 id="annotated-config-options">Annotated config opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="04c864e7f7a4b6cf0edbc1e08186f96b">
+<div class="tab-panel" data-tab-group="ffc86d42022aa560a99cda4eb654e080">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="hugotoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('04c864e7f7a4b6cf0edbc1e08186f96b','hugotoml')"
+      onclick="switchTab('ffc86d42022aa560a99cda4eb654e080','hugotoml')"
     >
       <span class="tab-nav-text">hugo.toml</span>
     </button>
@@ -2838,13 +2838,13 @@
 <p>If no favicon file be found, th' theme will lookup th' alternative filename <code>logo</code> 'n th' same locat'n an' will repeat th' search fer th' list o' supported file types.</p>
 <p>If ye need t' change this default behavior, create a new file <code>layouts/partials/favicon.html</code> 'n yer site&rsquo;s directory an' write someth'n like this:</p>
 
-<div class="tab-panel" data-tab-group="d02d3747c44e0f5441262724c92b7536">
+<div class="tab-panel" data-tab-group="7f7ff1cd988d22419c7ed734de60d0a2">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="layoutspartialsfaviconhtml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('d02d3747c44e0f5441262724c92b7536','layoutspartialsfaviconhtml')"
+      onclick="switchTab('7f7ff1cd988d22419c7ed734de60d0a2','layoutspartialsfaviconhtml')"
     >
       <span class="tab-nav-text">layouts/partials/favicon.html</span>
     </button>
@@ -3169,13 +3169,13 @@
 <p>Ye can create a new variant file 'n th' site&rsquo;s <code>static/css</code> directory an' give it a new name. Import th' shipped variant, add th' sett'ns ye want t' change an' save th' new file. Afterwards ye can use it 'n yer <code>hugo.toml</code> by th' choosen name.</p>
 <p>For example, ye want t' use th' <code>relearn-light</code> variant but want t' change th' rules highlightn'n schema t' th' one used 'n th' <code>neon</code> variant. For that, create a new <code>static/css/theme-my-brand'n.css</code> 'n yer site&rsquo;s directory an' add th' follow'n lines:</p>
 
-<div class="tab-panel" data-tab-group="eea4a42b3f85366f860a89b1c3057eec">
+<div class="tab-panel" data-tab-group="0c2a9a9fac8f53da84ca546e58f2afef">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="staticcsstheme-my-brandingcss"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('eea4a42b3f85366f860a89b1c3057eec','staticcsstheme-my-brandingcss')"
+      onclick="switchTab('0c2a9a9fac8f53da84ca546e58f2afef','staticcsstheme-my-brandingcss')"
     >
       <span class="tab-nav-text">static/css/theme-my-brand'n.css</span>
     </button>
@@ -3717,8 +3717,8 @@
   </div>
 </div>
 <p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu&rsquo;s search box .</p>
-<p><a href="#R-image-e7523d24cf417123aff9ef108514e66b" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-e7523d24cf417123aff9ef108514e66b"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
+<p><a href="#R-image-93ed4b0338db768a6232ca61970ea4fd" class="lightbox-link"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-93ed4b0338db768a6232ca61970ea4fd"><img alt="Screenshot o' th' dedicated search page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/search_page.png?&width=60pc"></a></p>
 
 <div class="box notices cstyle note">
   <div class="box-label"><i class="fa-fw fas fa-exclamation-circle"></i> Avast</div>
@@ -3959,8 +3959,8 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
   </div>
 </div>
 <p>Th' home button be go'n t' look like this:</p>
-<p><a href="#R-image-425d6b350768fc04fbd08f3d36e20138" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-425d6b350768fc04fbd08f3d36e20138"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
+<p><a href="#R-image-38262026a27242250bb2a1ba6be2c560" class="lightbox-link"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-38262026a27242250bb2a1ba6be2c560"><img alt="Default Home Button" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/customization/home_button_defaults.png?width=18.75rem"></a></p>
 <h2 id="social-media-meta-tags">Social Media Meta Tags</h2>
 <p>Ye can add social media meta tags fer th' <a href="https://gohugo.io/templates/internal/#open-graph" target="_blank">Open Graph</a> protocol an' <a href="https://gohugo.io/templates/internal/#twitter-cards" target="_blank">Twitter Cards</a> t' yer ship. These be configured as mentioned 'n th' Cap'n Hugo docs.</p>
 <h2 id="change-the-menu-width">Change th' Menu Width</h2>
@@ -4141,13 +4141,13 @@ appearance, ye will have t' configure th' <code>landingPageName</code> fer th' d
 <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-c43e55793c1fe8477be17f3954457695" aria-controls="R-expandcontent-c43e55793c1fe8477be17f3954457695" >
-    <label class="expand-label" for="R-expand-c43e55793c1fe8477be17f3954457695" >
+    <input type="checkbox" id="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" aria-controls="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" >
+    <label class="expand-label" for="R-expand-9c5b03e15c46c4c2cee12b3433d2b522" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show usage instruct'ns
     </label>
-    <div id="R-expandcontent-c43e55793c1fe8477be17f3954457695" class="expand-content">
+    <div id="R-expandcontent-9c5b03e15c46c4c2cee12b3433d2b522" class="expand-content">
 
 <p>T' get started, first select a color variant from th' variant selector 'n th' lower left sidebar that fits ye best as a start'n point.</p>
 <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p>
@@ -4185,8 +4185,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 
 
 <p>Th' theme comes wit' a reasonably configured topbar.</p>
-<p><a href="#R-image-9538d665f6d24332adda71be750a1497" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-9538d665f6d24332adda71be750a1497"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
+<p><a href="#R-image-90e8be41d6cda23e6e5c69c094f41d8c" class="lightbox-link"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-90e8be41d6cda23e6e5c69c094f41d8c"><img alt="Topbar on mobile devices" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-closed.png"></a></p>
 <p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p>
 
 <div class="box notices cstyle tip">
@@ -4198,8 +4198,8 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="areas">Areas</h2>
 <p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p>
-<p><a href="#R-image-966d7abe61b6f2c20c47eec159bf353d" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-966d7abe61b6f2c20c47eec159bf353d"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
+<p><a href="#R-image-5682df3111c064386d4db3e6e4aa22c4" class="lightbox-link"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png" style=" height: auto; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5682df3111c064386d4db3e6e4aa22c4"><img alt="Topbar wit' default areas marked" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/basics/topbar/topbar-areas.png"></a></p>
 <ul>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/start.html" target="_blank"><strong>start</strong></a>: shown between menu an' breadcrumb</li>
 <li><a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/layouts/partials/topbar/area/end.html" target="_blank"><strong>end</strong></a>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li>
@@ -6127,13 +6127,13 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div>
 <h2 id="annotated-frontmatter-options">Annotated Frontmatter Opt'ns</h2>
 
-<div class="tab-panel" data-tab-group="4af38a3094ac9cd715a8812fe1d48235">
+<div class="tab-panel" data-tab-group="a910abc4b55bde9615c571134e7b7b2e">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="toml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4af38a3094ac9cd715a8812fe1d48235','toml')"
+      onclick="switchTab('a910abc4b55bde9615c571134e7b7b2e','toml')"
     >
       <span class="tab-nav-text">toml</span>
     </button>
@@ -6472,8 +6472,8 @@ window.variants && variants.generator( '#R-vargenerator' );
     </div>
   </div>
 </div>
-<p><a href="#R-image-1cb2eae39d3eab4ff328abf1f393dd42" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cb2eae39d3eab4ff328abf1f393dd42"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
+<p><a href="#R-image-316de3a952f0e2e5474fe764fac79a5e" class="lightbox-link"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-316de3a952f0e2e5474fe764fac79a5e"><img alt="Title wit' icon" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/frontmatter/frontmatter-icon.png?width=18.75rem"></a></p>
 <h3 id="ordering-sibling-menupage-entries">Order'n Sibl'n Menu/Page Entries</h3>
 <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p>
 <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p>
@@ -6696,18 +6696,18 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h2 id="predefined-archetypes">Predefined Archetypes</h2>
 <h3 id="archetypes-home">Home</h3>
 <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It&rsquo;s best t' have only one plank o' this kind 'n yer project.</p>
-<p><a href="#R-image-036bb5270f7c774f07b5fde7816b5845" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-036bb5270f7c774f07b5fde7816b5845"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
+<p><a href="#R-image-ea2c1bd79d6744bad5894cfabda0b257" class="lightbox-link"><img alt="Home page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-ea2c1bd79d6744bad5894cfabda0b257"><img alt="Home page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-home.png?width=60pc"></a></p>
 <p>T' create a home plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="5284eec84a0fbd2123f4bc7e32e4afa9">
+<div class="tab-panel" data-tab-group="6a6460149b2ce1fa24e48b07e9ec80ae">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('5284eec84a0fbd2123f4bc7e32e4afa9','_indexmd')"
+      onclick="switchTab('6a6460149b2ce1fa24e48b07e9ec80ae','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -6728,18 +6728,18 @@ window.variants && variants.generator( '#R-vargenerator' );
   </div>
 </div><h3 id="archetypes-chapter">Chapter</h3>
 <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p>
-<p><a href="#R-image-7409c4e58783fadcfe41b35a842624ca" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-7409c4e58783fadcfe41b35a842624ca"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
+<p><a href="#R-image-51758465c046da6db4e1df3a94596a86" class="lightbox-link"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-51758465c046da6db4e1df3a94596a86"><img alt="Chapter page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-chapter.png?width=60pc"></a></p>
 <p>T' create a chapter plank, run th' follow'n command</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter &lt;name&gt;/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="256791a8a3d3a91d0673bfef270ed52d">
+<div class="tab-panel" data-tab-group="c660ca09ff3bc3f888528b9db79606fb">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="_indexmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('256791a8a3d3a91d0673bfef270ed52d','_indexmd')"
+      onclick="switchTab('c660ca09ff3bc3f888528b9db79606fb','_indexmd')"
     >
       <span class="tab-nav-text">_index.md</span>
     </button>
@@ -6762,19 +6762,19 @@ window.variants && variants.generator( '#R-vargenerator' );
 </div><p>Th' <code>weight</code> number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p>
 <h3 id="archetypes-default">Default</h3>
 <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p>
-<p><a href="#R-image-d086ea8fd5ac46e9ecd923b3ade45f75" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-d086ea8fd5ac46e9ecd923b3ade45f75"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
+<p><a href="#R-image-f49d21f37b111970f4179943d540b77e" class="lightbox-link"><img alt="Default page" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc" style=" height: auto; width: 60pc;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f49d21f37b111970f4179943d540b77e"><img alt="Default page" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/archetypes/pages-default.png?width=60pc"></a></p>
 <p>T' create a default plank, run either one o' th' follow'n commands</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;/_index.md</span></span></code></pre></div><p>or</p>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new &lt;chapter&gt;/&lt;name&gt;.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="bccea2ac8e27e5f69f3e9f005fb34f31">
+<div class="tab-panel" data-tab-group="5a941defeb91195d18cbeb6bccec6d06">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="md"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('bccea2ac8e27e5f69f3e9f005fb34f31','md')"
+      onclick="switchTab('5a941defeb91195d18cbeb6bccec6d06','md')"
     >
       <span class="tab-nav-text">*.md</span>
     </button>
@@ -6797,13 +6797,13 @@ window.variants && variants.generator( '#R-vargenerator' );
 <h3 id="template">Template</h3>
 <p>Define a template file 'n yer project at <code>archetypes/&lt;kind&gt;.md</code> an' make sure it has at least th' frontmatter parameter fer that archetype like</p>
 
-<div class="tab-panel" data-tab-group="82a535743fdae14a9d46197708bc2c52">
+<div class="tab-panel" data-tab-group="c883f77d92cd51696efbf16c1f41e346">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="ltkindgtmd"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('82a535743fdae14a9d46197708bc2c52','ltkindgtmd')"
+      onclick="switchTab('c883f77d92cd51696efbf16c1f41e346','ltkindgtmd')"
     >
       <span class="tab-nav-text">&lt;kind&gt;.md</span>
     </button>
@@ -7377,8 +7377,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8b4ab9b3e48dc0980128839f519b54b1" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8b4ab9b3e48dc0980128839f519b54b1"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
+<p><a href="#R-image-d129642e405ab926ddabd6d827c00439" class="lightbox-link"><img alt="Spock" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-d129642e405ab926ddabd6d827c00439"><img alt="Spock" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spocktocat.png?width=20vw"></a></p>
 </div>
 </div>
 <h3 id="image-with-tooltip">Image wit' Tooltip</h3>
@@ -7388,8 +7388,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-c2fa983f53b65e3e9e88edb818c67b73" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-c2fa983f53b65e3e9e88edb818c67b73"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
+<p><a href="#R-image-827698b0763c677ae6ee38753cf72aee" class="lightbox-link"><img alt="Picard" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Jean Luc Picard"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-827698b0763c677ae6ee38753cf72aee"><img alt="Picard" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" title="Jean Luc Picard"></a></p>
 </div>
 </div>
 <h3 id="image-references">Image References</h3>
@@ -7401,8 +7401,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-46ff372d52990067cca0afac8c4eb885" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-46ff372d52990067cca0afac8c4eb885"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
+<p><a href="#R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3" class="lightbox-link"><img alt="La Forge" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" style=" height: auto; width: 20vw;" title="Geordi La Forge"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-c9e5ae2c2e5cd29b6e9ad3fa930321a3"><img alt="La Forge" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/trekkie.jpg?width=20vw" title="Geordi La Forge"></a></p>
 </div>
 </div>
 <h3 id="image-effects">Image Effects</h3>
@@ -7414,8 +7414,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-1e01719de71db498f60fa27c8e60e75b" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-1e01719de71db498f60fa27c8e60e75b"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
+<p><a href="#R-image-8505c037f40a1361da899d7b6571f1fa" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-8505c037f40a1361da899d7b6571f1fa"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?width=20vw"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px</span>)</span></span></code></pre></div>
@@ -7423,8 +7423,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-4f25146608427567ae89ceae89042533" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4f25146608427567ae89ceae89042533"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
+<p><a href="#R-image-94f22aa890b052eb2d98ef7a3ce7b173" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px" style=" height: 50px; width: auto;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-94f22aa890b052eb2d98ef7a3ce7b173"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px"></a></p>
 </div>
 </div>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-md" data-lang="md"><span class="line"><span class="cl">![<span class="nt">Minion</span>](<span class="na">https://octodex.github.com/images/minion.png?height=50px&amp;width=40vw</span>)</span></span></code></pre></div>
@@ -7432,8 +7432,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-3b053e78e0a2ebf6c2db868ae10e6141" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-3b053e78e0a2ebf6c2db868ae10e6141"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
+<p><a href="#R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866" class="lightbox-link"><img alt="Minion" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" style=" height: 50px; width: 40vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2b09eb5d5b3d8f7a27f0e7c8299cb866"><img alt="Minion" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/minion.png?height=50px&width=40vw"></a></p>
 </div>
 </div>
 <h4 id="css-classes">CSS Classes</h4>
@@ -7444,8 +7444,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-685424ed514c4c4b47a424d489f027af" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-685424ed514c4c4b47a424d489f027af"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
+<p><a href="#R-image-b8acf1edfffa6c8588ad8f830cf89841" class="lightbox-link"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-b8acf1edfffa6c8588ad8f830cf89841"><img alt="Spidertocat" class="bg-white border lazy lightbox noborder shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder"></a></p>
 </div>
 </div>
 <h5 id="border">Border</h5>
@@ -7454,8 +7454,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-fdd2a1d80cc4da761dc5b054590cb876" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-fdd2a1d80cc4da761dc5b054590cb876"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
+<p><a href="#R-image-150d8b90cff783e85195a5b8e5fde959" class="lightbox-link"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-150d8b90cff783e85195a5b8e5fde959"><img alt="DrOctocat" class="bg-white border lazy lightbox noshadow noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow"></a></p>
 </div>
 </div>
 <h5 id="left">Left</h5>
@@ -7464,8 +7464,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2871ce183640c87f85502b6d0d086ae2" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2871ce183640c87f85502b6d0d086ae2"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
+<p><a href="#R-image-f4f2d417fabb1e09d8c3abc334bd721e" class="lightbox-link"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-f4f2d417fabb1e09d8c3abc334bd721e"><img alt="Supertocat" class="bg-white border lazy left lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left"></a></p>
 </div>
 </div>
 <h5 id="right">Right</h5>
@@ -7474,8 +7474,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-cb76b57910ff597d254aa64f2dd73cd6" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-cb76b57910ff597d254aa64f2dd73cd6"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
+<p><a href="#R-image-4d63187979e2fd57f607f6dbfcdbe919" class="lightbox-link"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-4d63187979e2fd57f607f6dbfcdbe919"><img alt="Riddlocat" class="bg-white border lazy lightbox right noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right"></a></p>
 </div>
 </div>
 <h5 id="inline">Inline</h5>
@@ -7487,14 +7487,14 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-2e2b6fbb6673857ac9ab81d8bd613e2e" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2e2b6fbb6673857ac9ab81d8bd613e2e"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-2426450c37aa9ccf599730473f26cafe" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-2426450c37aa9ccf599730473f26cafe"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
-<a href="#R-image-ebd7d6c7a5e26f96d280fc7e1805e397" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-ebd7d6c7a5e26f96d280fc7e1805e397"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
-<a href="#R-image-4bd1ecfa579505a9450c3bc3bc61fa59" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-4bd1ecfa579505a9450c3bc3bc61fa59"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
+<p><a href="#R-image-2c1cc11cf61dec8046530a2769087166" class="lightbox-link"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-2c1cc11cf61dec8046530a2769087166"><img alt="Spidertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-19f05bc71de9c2bdc461ac15b6c0791a" class="lightbox-link"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-19f05bc71de9c2bdc461ac15b6c0791a"><img alt="DrOctocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline"></a>
+<a href="#R-image-5653d60238f36f20ade3996c9b790c46" class="lightbox-link"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-5653d60238f36f20ade3996c9b790c46"><img alt="Supertocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline"></a>
+<a href="#R-image-e3d12eb4a89855475abceb49a48a104e" class="lightbox-link"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow figure-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" style=" height: auto; width: 10vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3d12eb4a89855475abceb49a48a104e"><img alt="Riddlocat" class="bg-white border inline lazy lightbox noshadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline"></a></p>
 </div>
 </div>
 <h5 id="combination">Combinat'n</h5>
@@ -7503,8 +7503,8 @@ line 3 o' code
   <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div>
   <div class="box-content">
 
-<p><a href="#R-image-8d3de181dcb1597e00dae5d193f73f07" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-8d3de181dcb1597e00dae5d193f73f07"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
+<p><a href="#R-image-1cfba51484227e8be6705b59a9562d18" class="lightbox-link"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow figure-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" style=" height: auto; width: 20vw;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-1cfba51484227e8be6705b59a9562d18"><img alt="X-tocat" class="bg-white border lazy left lightbox shadow lightbox-image" loading="lazy" src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left"></a></p>
 </div>
 </div>
 <h4 id="lightbox">Lightbox</h4>
@@ -7701,13 +7701,13 @@ line 3 o' code
 </div>
 <p>Or by explicitly override sett'ns by URL query parameter</p>
 
-<div class="tab-panel" data-tab-group="caf86f1d2f987c41ef0c0a21d5d465bb">
+<div class="tab-panel" data-tab-group="99e452149956af47285c8b5a60b2e928">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="url"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('caf86f1d2f987c41ef0c0a21d5d465bb','url')"
+      onclick="switchTab('99e452149956af47285c8b5a60b2e928','url')"
     >
       <span class="tab-nav-text">URL</span>
     </button>
@@ -7788,13 +7788,13 @@ line 3 o' code
 </div>
 <p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p>
 
-<div class="tab-panel" data-tab-group="1ff166f1c8b61dae75a7b958710742b8">
+<div class="tab-panel" data-tab-group="db1276172d51de2205619c2cf99780df">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="html"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1ff166f1c8b61dae75a7b958710742b8','html')"
+      onclick="switchTab('db1276172d51de2205619c2cf99780df','html')"
     >
       <span class="tab-nav-text">HTML</span>
     </button>
@@ -7964,13 +7964,13 @@ line 3 o' code
 However, if ye want t' keep th' title but change its value, it can be overridden by chang'n yer local i18n translat'n str'n configurat'n.</p>
 <p>For example, 'n yer local <code>i18n/en.toml</code> file, add th' follow'n rrrambl'n</p>
 
-<div class="tab-panel" data-tab-group="1519f69f5f47058c554e4443c4d92e69">
+<div class="tab-panel" data-tab-group="dec9a96827534d31c853f2b80e4fa2d7">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="entoml"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('1519f69f5f47058c554e4443c4d92e69','entoml')"
+      onclick="switchTab('dec9a96827534d31c853f2b80e4fa2d7','entoml')"
     >
       <span class="tab-nav-text">en.toml</span>
     </button>
@@ -8464,8 +8464,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden
 <li>Automatic menu generat'n from multilingual rrrambl'n</li>
 <li>In-browser language switch'n</li>
 </ul>
-<p><a href="#R-image-0193bedab063bf42e56dfb46ef779986" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
-<a href="javascript:history.back();" class="lightbox-back" id="R-image-0193bedab063bf42e56dfb46ef779986"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
+<p><a href="#R-image-bdd5f3a37a8940609c876c4f58a2b7af" class="lightbox-link"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow figure-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem" style=" height: auto; width: 18.75rem;"></a>
+<a href="javascript:history.back();" class="lightbox-back" id="R-image-bdd5f3a37a8940609c876c4f58a2b7af"><img alt="I18n menu" class="bg-white border lazy lightbox noshadow lightbox-image" loading="lazy" src="/hugo-theme-relearn/cont/i18n/i18n-menu.gif?width=18.75rem"></a></p>
 <h2 id="basic-configuration">Basic configurat'n</h2>
 <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>hugo.toml</code> file.</p>
 <p>For example wit' current English an' Piratized English website.</p>
@@ -9824,13 +9824,13 @@ So its rrrambl'n be used as descript'n.</p>
 <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank ye!</p>
 <p>That&rsquo;s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -9948,26 +9948,26 @@ So its rrrambl'n be used as descript'n.</p>
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, ye did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need t' press ye!</div>
 </div>
@@ -9988,13 +9988,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>Ye can add standard markdown rules:</p>
 <ul>
@@ -10030,13 +10030,13 @@ No need t' press ye!</div>
 </div>
 <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -10403,13 +10403,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -12141,7 +12141,7 @@ columns 1
 <div class="sc-openapi-wrapper is-load'n helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -12533,13 +12533,13 @@ columns 1
 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p>
 <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="/hugo-theme-relearn/pir/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -12644,13 +12644,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -12672,13 +12672,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -12723,41 +12723,41 @@ columns 1
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style an' color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</span>
     </button>
@@ -12826,27 +12826,27 @@ columns 1
 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p>
 <p>If ye just want a single tab ye can instead call th' <a href="/hugo-theme-relearn/pir/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -12994,27 +12994,27 @@ columns 1
 <p>See what happens t' th' tab views while ye select different tabs.</p>
 <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -13372,8 +13372,8 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -13402,27 +13402,27 @@ columns 1
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592810" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590244", assetsBuster:  1710590244  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592810", assetsBuster:  1710592810  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/more/credits/index.html b/pir/more/credits/index.html
index ba970b21ff..25d5861661 100644
--- a/pir/more/credits/index.html
+++ b/pir/more/credits/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Crrredits :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/more/credits/index.print.html" rel="alternate" type="text/html" title="Crrredits :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -267,12 +267,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -435,13 +435,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/more/credits/index.print.html b/pir/more/credits/index.print.html
index f6f067446c..564a2a9063 100644
--- a/pir/more/credits/index.print.html
+++ b/pir/more/credits/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="canonical" type="text/html" title="Crrredits :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Crrredits :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -157,8 +157,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/search.html b/pir/search.html
index c5ffebc376..ebd1287b8e 100644
--- a/pir/search.html
+++ b/pir/search.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/search.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/search.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/search.html" rel="canonical" type="text/html" title="Searrrch :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592811" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592811" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592811" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592811" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592811" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592811" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592811" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592811" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592811" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592811" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592811" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592811" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592811" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592811" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592811"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592811"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -192,12 +192,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592811" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592811" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592811" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592811" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592811" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592811" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -360,13 +360,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592811"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592811" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592811" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592811" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/attachments/index.html b/pir/shortcodes/attachments/index.html
index 091348b95d..8807bc9ea8 100644
--- a/pir/shortcodes/attachments/index.html
+++ b/pir/shortcodes/attachments/index.html
@@ -28,29 +28,29 @@ Migrat&#39;n While this shortcode will still be avail&#39;ble fer some time, it
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/attachments/index.print.html" rel="alternate" type="text/html" title="Attachments :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -504,12 +504,12 @@ Migrat&#39;n While this shortcode will still be avail&#39;ble fer some time, it
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -673,13 +673,13 @@ Migrat&#39;n While this shortcode will still be avail&#39;ble fer some time, it
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/attachments/index.print.html b/pir/shortcodes/attachments/index.print.html
index 8894fb0610..8a9e387f70 100644
--- a/pir/shortcodes/attachments/index.print.html
+++ b/pir/shortcodes/attachments/index.print.html
@@ -28,30 +28,30 @@ Migrat&#39;n While this shortcode will still be avail&#39;ble fer some time, it
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="canonical" type="text/html" title="Attachments :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -378,8 +378,8 @@ Migrat&#39;n While this shortcode will still be avail&#39;ble fer some time, it
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/badge/index.html b/pir/shortcodes/badge/index.html
index d1dc3bd839..82b8611999 100644
--- a/pir/shortcodes/badge/index.html
+++ b/pir/shortcodes/badge/index.html
@@ -30,29 +30,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/badge/index.print.html" rel="alternate" type="text/html" title="Badge :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -414,12 +414,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -582,13 +582,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/badge/index.print.html b/pir/shortcodes/badge/index.print.html
index 7500e094ae..a16b23107f 100644
--- a/pir/shortcodes/badge/index.print.html
+++ b/pir/shortcodes/badge/index.print.html
@@ -30,30 +30,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="canonical" type="text/html" title="Badge :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -296,8 +296,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/button/index.html b/pir/shortcodes/button/index.html
index 20e48e4088..bbbe821891 100644
--- a/pir/shortcodes/button/index.html
+++ b/pir/shortcodes/button/index.html
@@ -30,29 +30,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/button/index.print.html" rel="alternate" type="text/html" title="Button :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -401,12 +401,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -569,13 +569,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/button/index.print.html b/pir/shortcodes/button/index.print.html
index ed95f1b96f..7bc62dda37 100644
--- a/pir/shortcodes/button/index.print.html
+++ b/pir/shortcodes/button/index.print.html
@@ -30,30 +30,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="canonical" type="text/html" title="Button :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -282,8 +282,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
index aacb6b8f88..3d92125dd2 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -216,12 +216,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -388,13 +388,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
index a76184cd10..f5deb4beeb 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -114,8 +114,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
index 25abc83edd..78ceb6669d 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -226,12 +226,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -398,13 +398,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
index 1d529b607c..a62b02451c 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -141,8 +141,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
index 2bf7237fa5..f6d62cf071 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -225,12 +225,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -395,13 +395,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
index 99e5137307..a86adb7e99 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -121,8 +121,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
index 24ada0d111..be5c68da27 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -224,12 +224,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -394,13 +394,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
index bea60aa65f..96ef62bdf3 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -148,8 +148,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
index b9eaa31204..a6a06e2cb0 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" rel="alternate" type="text/html" title="plank 1-1-2-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,12 +215,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
index 10a8ed8ad7..6e0080d118 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="canonical" type="text/html" title="plank 1-1-2-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,8 +113,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
index 88d0d49394..9de218a1dd 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-2 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" rel="alternate" type="text/html" title="plank 1-1-2-2 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,12 +215,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
index 9fce666bf6..e843583d70 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="canonical" type="text/html" title="plank 1-1-2-2 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-2 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,8 +113,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
index aaa5440a75..e56ebcc662 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-3 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" rel="alternate" type="text/html" title="plank 1-1-3 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -214,12 +214,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -382,13 +382,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
index 11b418913c..2dc9f03a87 100644
--- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="canonical" type="text/html" title="plank 1-1-3 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-3 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -112,8 +112,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/index.html
index 8b03646214..c9b45e0005 100644
--- a/pir/shortcodes/children/children-1/children-1-1/index.html
+++ b/pir/shortcodes/children/children-1/children-1-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.print.html" rel="alternate" type="text/html" title="plank 1-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -226,12 +226,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -394,13 +394,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/children-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/index.print.html
index 35987705a9..8ed0b38798 100644
--- a/pir/shortcodes/children/children-1/children-1-1/index.print.html
+++ b/pir/shortcodes/children/children-1/children-1-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="canonical" type="text/html" title="plank 1-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -198,8 +198,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/index.html b/pir/shortcodes/children/children-1/index.html
index 97070d621d..c655651603 100644
--- a/pir/shortcodes/children/children-1/index.html
+++ b/pir/shortcodes/children/children-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/index.print.html" rel="alternate" type="text/html" title="plank 1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -223,12 +223,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -391,13 +391,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-1/index.print.html b/pir/shortcodes/children/children-1/index.print.html
index 0c06088204..661cac0b3d 100644
--- a/pir/shortcodes/children/children-1/index.print.html
+++ b/pir/shortcodes/children/children-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="canonical" type="text/html" title="plank 1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -225,8 +225,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-2/index.html b/pir/shortcodes/children/children-2/index.html
index 6b39d1f82b..fe8600528c 100644
--- a/pir/shortcodes/children/children-2/index.html
+++ b/pir/shortcodes/children/children-2/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 2 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-2/index.print.html" rel="alternate" type="text/html" title="plank 2 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -213,12 +213,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -381,13 +381,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-2/index.print.html b/pir/shortcodes/children/children-2/index.print.html
index d2b58890c9..a4667e5cb7 100644
--- a/pir/shortcodes/children/children-2/index.print.html
+++ b/pir/shortcodes/children/children-2/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="canonical" type="text/html" title="plank 2 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 2 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -111,8 +111,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-3/index.html b/pir/shortcodes/children/children-3/index.html
index 185478622b..ea889e4260 100644
--- a/pir/shortcodes/children/children-3/index.html
+++ b/pir/shortcodes/children/children-3/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/index.print.html" rel="alternate" type="text/html" title="plank 3 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -223,12 +223,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -391,13 +391,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-3/index.print.html b/pir/shortcodes/children/children-3/index.print.html
index 2a1aeb8b33..cf392fc8ef 100644
--- a/pir/shortcodes/children/children-3/index.print.html
+++ b/pir/shortcodes/children/children-3/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="canonical" type="text/html" title="plank 3 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -138,8 +138,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-3/test3/index.html b/pir/shortcodes/children/children-3/test3/index.html
index ba552ec7c0..ef3633fe85 100644
--- a/pir/shortcodes/children/children-3/test3/index.html
+++ b/pir/shortcodes/children/children-3/test3/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.print.html" rel="alternate" type="text/html" title="plank 3-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -214,12 +214,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -382,13 +382,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-3/test3/index.print.html b/pir/shortcodes/children/children-3/test3/index.print.html
index 0e0c083e9c..5672fff252 100644
--- a/pir/shortcodes/children/children-3/test3/index.print.html
+++ b/pir/shortcodes/children/children-3/test3/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="canonical" type="text/html" title="plank 3-1 :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3-1 :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -112,8 +112,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-4/index.html b/pir/shortcodes/children/children-4/index.html
index b3918b8172..b94602747f 100644
--- a/pir/shortcodes/children/children-4/index.html
+++ b/pir/shortcodes/children/children-4/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -380,13 +380,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/children-4/index.print.html b/pir/shortcodes/children/children-4/index.print.html
index 49e6e4a0f0..1bcb670303 100644
--- a/pir/shortcodes/children/children-4/index.print.html
+++ b/pir/shortcodes/children/children-4/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -109,8 +109,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/index.html b/pir/shortcodes/children/index.html
index ba6570dab9..2c39025bee 100644
--- a/pir/shortcodes/children/index.html
+++ b/pir/shortcodes/children/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/index.print.html" rel="alternate" type="text/html" title="Children :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -410,12 +410,12 @@ So its rrrambl'n be used as descript'n.</p>
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -578,13 +578,13 @@ So its rrrambl'n be used as descript'n.</p>
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/index.print.html b/pir/shortcodes/children/index.print.html
index e7de041178..8475418d33 100644
--- a/pir/shortcodes/children/index.print.html
+++ b/pir/shortcodes/children/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="canonical" type="text/html" title="Children :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -512,8 +512,8 @@ So its rrrambl'n be used as descript'n.</p>
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/test/index.html b/pir/shortcodes/children/test/index.html
index a6413b3c39..933499d70e 100644
--- a/pir/shortcodes/children/test/index.html
+++ b/pir/shortcodes/children/test/index.html
@@ -27,29 +27,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="plank X :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/test/index.print.html" rel="alternate" type="text/html" title="plank X :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,12 +215,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -383,13 +383,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/children/test/index.print.html b/pir/shortcodes/children/test/index.print.html
index 179c4419ce..2557ac358c 100644
--- a/pir/shortcodes/children/test/index.print.html
+++ b/pir/shortcodes/children/test/index.print.html
@@ -27,30 +27,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="canonical" type="text/html" title="plank X :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="plank X :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,8 +113,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/expand/index.html b/pir/shortcodes/expand/index.html
index f42f43cd81..7110cecce8 100644
--- a/pir/shortcodes/expand/index.html
+++ b/pir/shortcodes/expand/index.html
@@ -40,29 +40,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/expand/index.print.html" rel="alternate" type="text/html" title="Expand :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -150,13 +150,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
 <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank ye!</p>
 <p>That&rsquo;s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -274,26 +274,26 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, ye did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need t' press ye!</div>
 </div>
@@ -314,13 +314,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>Ye can add standard markdown rules:</p>
 <ul>
@@ -425,12 +425,12 @@ No need t' press ye!</div>
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -593,13 +593,13 @@ No need t' press ye!</div>
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/expand/index.print.html b/pir/shortcodes/expand/index.print.html
index 501c3e5858..697750ba98 100644
--- a/pir/shortcodes/expand/index.print.html
+++ b/pir/shortcodes/expand/index.print.html
@@ -40,30 +40,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="canonical" type="text/html" title="Expand :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,13 +113,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
 <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank ye!</p>
 <p>That&rsquo;s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -237,26 +237,26 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, ye did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need t' press ye!</div>
 </div>
@@ -277,13 +277,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>Ye can add standard markdown rules:</p>
 <ul>
@@ -307,8 +307,8 @@ No need t' press ye!</div>
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/highlight/index.html b/pir/shortcodes/highlight/index.html
index 034c36106a..49bbb6d25d 100644
--- a/pir/shortcodes/highlight/index.html
+++ b/pir/shortcodes/highlight/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/highlight/index.print.html" rel="alternate" type="text/html" title="Highlight :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -147,13 +147,13 @@
 </div>
 <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -520,13 +520,13 @@
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -647,12 +647,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -815,13 +815,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/highlight/index.print.html b/pir/shortcodes/highlight/index.print.html
index a5b153d75e..90cc6a1f93 100644
--- a/pir/shortcodes/highlight/index.print.html
+++ b/pir/shortcodes/highlight/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="canonical" type="text/html" title="Highlight :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -103,13 +103,13 @@
 </div>
 <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -476,13 +476,13 @@
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -522,8 +522,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/icon/index.html b/pir/shortcodes/icon/index.html
index 35639bc99d..9706a6e69a 100644
--- a/pir/shortcodes/icon/index.html
+++ b/pir/shortcodes/icon/index.html
@@ -28,29 +28,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; positional parame
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/icon/index.print.html" rel="alternate" type="text/html" title="Icon :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -336,12 +336,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; positional parame
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -504,13 +504,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; positional parame
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/icon/index.print.html b/pir/shortcodes/icon/index.print.html
index 760d70055a..132d5c2434 100644
--- a/pir/shortcodes/icon/index.print.html
+++ b/pir/shortcodes/icon/index.print.html
@@ -28,30 +28,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; positional parame
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="canonical" type="text/html" title="Icon :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -217,8 +217,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; positional parame
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/include/index.html b/pir/shortcodes/include/index.html
index a767e11d48..6a4e1ecb0c 100644
--- a/pir/shortcodes/include/index.html
+++ b/pir/shortcodes/include/index.html
@@ -28,29 +28,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/include/index.print.html" rel="alternate" type="text/html" title="Include :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -326,12 +326,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -494,13 +494,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/include/index.print.html b/pir/shortcodes/include/index.print.html
index 593fa8ac50..259668d58c 100644
--- a/pir/shortcodes/include/index.print.html
+++ b/pir/shortcodes/include/index.print.html
@@ -28,30 +28,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="canonical" type="text/html" title="Include :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -210,8 +210,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/index.html b/pir/shortcodes/index.html
index 69e199096c..8d43144516 100644
--- a/pir/shortcodes/index.html
+++ b/pir/shortcodes/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shorrrtcodes :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/index.print.html" rel="alternate" type="text/html" title="Shorrrtcodes :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -227,12 +227,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592809" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592809" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -395,13 +395,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592809"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592809" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592809" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/index.print.html b/pir/shortcodes/index.print.html
index 58ccff1546..f5870af969 100644
--- a/pir/shortcodes/index.print.html
+++ b/pir/shortcodes/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="canonical" type="text/html" title="Shorrrtcodes :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shorrrtcodes :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -939,13 +939,13 @@ So its rrrambl'n be used as descript'n.</p>
 <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank ye!</p>
 <p>That&rsquo;s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -1063,26 +1063,26 @@ So its rrrambl'n be used as descript'n.</p>
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, ye did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need t' press ye!</div>
 </div>
@@ -1103,13 +1103,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>Ye can add standard markdown rules:</p>
 <ul>
@@ -1145,13 +1145,13 @@ No need t' press ye!</div>
 </div>
 <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -1518,13 +1518,13 @@ No need t' press ye!</div>
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -3256,7 +3256,7 @@ columns 1
 <div class="sc-openapi-wrapper is-load'n helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -3648,13 +3648,13 @@ columns 1
 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p>
 <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="/hugo-theme-relearn/pir/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -3759,13 +3759,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -3787,13 +3787,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -3838,41 +3838,41 @@ columns 1
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style an' color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</span>
     </button>
@@ -3941,27 +3941,27 @@ columns 1
 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p>
 <p>If ye just want a single tab ye can instead call th' <a href="/hugo-theme-relearn/pir/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -4109,27 +4109,27 @@ columns 1
 <p>See what happens t' th' tab views while ye select different tabs.</p>
 <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -4486,8 +4486,8 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -4516,27 +4516,27 @@ columns 1
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592810" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590244", assetsBuster:  1710590244  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592810", assetsBuster:  1710592810  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/math/index.html b/pir/shortcodes/math/index.html
index 81e9ae2db3..38c66c1987 100644
--- a/pir/shortcodes/math/index.html
+++ b/pir/shortcodes/math/index.html
@@ -30,29 +30,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter i
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/math/index.print.html" rel="alternate" type="text/html" title="Math :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -481,12 +481,12 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -649,13 +649,13 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -684,7 +684,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590243"></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/math/index.print.html b/pir/shortcodes/math/index.print.html
index 052e19a927..0cbd3584fc 100644
--- a/pir/shortcodes/math/index.print.html
+++ b/pir/shortcodes/math/index.print.html
@@ -30,30 +30,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter i
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="canonical" type="text/html" title="Math :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -356,8 +356,8 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -386,7 +386,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/mermaid/index.html b/pir/shortcodes/mermaid/index.html
index 39408f7dc3..66d79a5207 100644
--- a/pir/shortcodes/mermaid/index.html
+++ b/pir/shortcodes/mermaid/index.html
@@ -30,29 +30,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter i
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Merrrmaid :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/mermaid/index.print.html" rel="alternate" type="text/html" title="Merrrmaid :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -1003,12 +1003,12 @@ columns 1
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1171,27 +1171,27 @@ columns 1
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/mermaid/index.print.html b/pir/shortcodes/mermaid/index.print.html
index 3ab14cc9af..3541ca7a60 100644
--- a/pir/shortcodes/mermaid/index.print.html
+++ b/pir/shortcodes/mermaid/index.print.html
@@ -30,30 +30,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter i
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="canonical" type="text/html" title="Merrrmaid :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Merrrmaid :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -865,22 +865,22 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592810" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/notice/index.html b/pir/shortcodes/notice/index.html
index 0191d1eec7..037aca4618 100644
--- a/pir/shortcodes/notice/index.html
+++ b/pir/shortcodes/notice/index.html
@@ -30,29 +30,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/notice/index.print.html" rel="alternate" type="text/html" title="Notice :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -560,12 +560,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -728,13 +728,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/notice/index.print.html b/pir/shortcodes/notice/index.print.html
index ddefa808f0..cc01f4d84d 100644
--- a/pir/shortcodes/notice/index.print.html
+++ b/pir/shortcodes/notice/index.print.html
@@ -30,30 +30,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="canonical" type="text/html" title="Notice :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -440,8 +440,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/openapi/index.html b/pir/shortcodes/openapi/index.html
index be2cf0b9d6..54e94cbf59 100644
--- a/pir/shortcodes/openapi/index.html
+++ b/pir/shortcodes/openapi/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/openapi/index.print.html" rel="alternate" type="text/html" title="OpenAPI :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -210,7 +210,7 @@
 <div class="sc-openapi-wrapper is-load'n helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -304,12 +304,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -472,19 +472,19 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592810" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590243", assetsBuster:  1710590243  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592810", assetsBuster:  1710592810  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/openapi/index.print.html b/pir/shortcodes/openapi/index.print.html
index 691f1f202a..e6d9752bca 100644
--- a/pir/shortcodes/openapi/index.print.html
+++ b/pir/shortcodes/openapi/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="canonical" type="text/html" title="OpenAPI :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -175,7 +175,7 @@
 <div class="sc-openapi-wrapper is-load'n helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -188,14 +188,14 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592810" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590244", assetsBuster:  1710590244  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592810", assetsBuster:  1710592810  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/resources/index.html b/pir/shortcodes/resources/index.html
index 8604ca52d0..f33bb6ed9a 100644
--- a/pir/shortcodes/resources/index.html
+++ b/pir/shortcodes/resources/index.html
@@ -28,29 +28,29 @@ Attachments hugo.png (17 KB) MaybeTreasure.txt (23 B) NoTreasure.en.txt (23 B) T
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/resources/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/resources/index.xml" rel="alternate" type="application/rss+xml" title="Resources :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/resources/index.print.html" rel="alternate" type="text/html" title="Resources :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -364,12 +364,12 @@ Attachments hugo.png (17 KB) MaybeTreasure.txt (23 B) NoTreasure.en.txt (23 B) T
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -532,13 +532,13 @@ Attachments hugo.png (17 KB) MaybeTreasure.txt (23 B) NoTreasure.en.txt (23 B) T
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/resources/index.print.html b/pir/shortcodes/resources/index.print.html
index 853f98fc5b..7cd3b19ff5 100644
--- a/pir/shortcodes/resources/index.print.html
+++ b/pir/shortcodes/resources/index.print.html
@@ -28,30 +28,30 @@ Attachments hugo.png (17 KB) MaybeTreasure.txt (23 B) NoTreasure.en.txt (23 B) T
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/resources/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/resources/index.html" rel="canonical" type="text/html" title="Resources :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/resources/index.xml" rel="alternate" type="application/rss+xml" title="Resources :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -245,8 +245,8 @@ Attachments hugo.png (17 KB) MaybeTreasure.txt (23 B) NoTreasure.en.txt (23 B) T
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/siteparam/index.html b/pir/shortcodes/siteparam/index.html
index 96e0888e04..593bd0bf5e 100644
--- a/pir/shortcodes/siteparam/index.html
+++ b/pir/shortcodes/siteparam/index.html
@@ -28,29 +28,29 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/siteparam/index.print.html" rel="alternate" type="text/html" title="SiteParam :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -434,12 +434,12 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -602,13 +602,13 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/siteparam/index.print.html b/pir/shortcodes/siteparam/index.print.html
index 25e9b1b604..01253989a2 100644
--- a/pir/shortcodes/siteparam/index.print.html
+++ b/pir/shortcodes/siteparam/index.print.html
@@ -28,30 +28,30 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="canonical" type="text/html" title="SiteParam :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -317,8 +317,8 @@ Usage While th&#39; examples be us&#39;n shorrrtcodes wit&#39; named parameter y
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/tab/index.html b/pir/shortcodes/tab/index.html
index d035504b51..5b30dddd7d 100644
--- a/pir/shortcodes/tab/index.html
+++ b/pir/shortcodes/tab/index.html
@@ -30,29 +30,29 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/tab/index.print.html" rel="alternate" type="text/html" title="Tab :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -141,13 +141,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p>
 <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="/hugo-theme-relearn/pir/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -252,13 +252,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -280,13 +280,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -331,41 +331,41 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style an' color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</span>
     </button>
@@ -508,12 +508,12 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -676,13 +676,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590243"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590243" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590243" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/tab/index.print.html b/pir/shortcodes/tab/index.print.html
index d9b8d1466b..1a46990674 100644
--- a/pir/shortcodes/tab/index.print.html
+++ b/pir/shortcodes/tab/index.print.html
@@ -30,30 +30,30 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="canonical" type="text/html" title="Tab :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -104,13 +104,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p>
 <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="/hugo-theme-relearn/pir/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -215,13 +215,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -243,13 +243,13 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -294,41 +294,41 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style an' color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</span>
     </button>
@@ -390,8 +390,8 @@ If ye want multiple tabs grouped together ye can wrap yer tabs into th&#39; tabs
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/tabs/index.html b/pir/shortcodes/tabs/index.html
index 32c43dc6f3..476068eb4e 100644
--- a/pir/shortcodes/tabs/index.html
+++ b/pir/shortcodes/tabs/index.html
@@ -30,29 +30,29 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/tabs/index.print.html" rel="alternate" type="text/html" title="Tabs :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -140,27 +140,27 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p>
 <p>If ye just want a single tab ye can instead call th' <a href="/hugo-theme-relearn/pir/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -308,27 +308,27 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
 <p>See what happens t' th' tab views while ye select different tabs.</p>
 <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -765,12 +765,12 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -933,13 +933,13 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/shortcodes/tabs/index.print.html b/pir/shortcodes/tabs/index.print.html
index 264624d71c..c1393e49d3 100644
--- a/pir/shortcodes/tabs/index.print.html
+++ b/pir/shortcodes/tabs/index.print.html
@@ -30,30 +30,30 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="canonical" type="text/html" title="Tabs :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -104,27 +104,27 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p>
 <p>If ye just want a single tab ye can instead call th' <a href="/hugo-theme-relearn/pir/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -272,27 +272,27 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
 <p>See what happens t' th' tab views while ye select different tabs.</p>
 <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -648,8 +648,8 @@ hello. py sh c print(&#34;Hello World!&#34;) echo &#34;Hello World!&#34; printf(
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/showcase/index.html b/pir/showcase/index.html
index 498b1cf56e..e914dc5fb7 100644
--- a/pir/showcase/index.html
+++ b/pir/showcase/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/showcase/index.print.html" rel="alternate" type="text/html" title="Showcase :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -223,12 +223,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590243" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590243" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -391,13 +391,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/showcase/index.print.html b/pir/showcase/index.print.html
index 4fbe52b3af..c175c7d46e 100644
--- a/pir/showcase/index.print.html
+++ b/pir/showcase/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="canonical" type="text/html" title="Showcase :: Cap&#39;n Hugo Relearrrn Theme">
     <link href="/hugo-theme-relearn/pir/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590244" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590244" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590244" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590244" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590244" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590244"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590244"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592810" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592810" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592810" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592810" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592810" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592810"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592810"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -113,8 +113,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/children/index.html b/pir/tags/children/index.html
index 12cfd6a5e8..456f745c5e 100644
--- a/pir/tags/children/index.html
+++ b/pir/tags/children/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/children/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -217,12 +217,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -385,13 +385,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/config/index.html b/pir/tags/config/index.html
index e4885c9f2c..b034dee4ed 100644
--- a/pir/tags/config/index.html
+++ b/pir/tags/config/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/config/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/config/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/config/index.xml" rel="alternate" type="application/rss+xml" title="Config :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/content/index.html b/pir/tags/content/index.html
index da1fed07fb..453990ff26 100644
--- a/pir/tags/content/index.html
+++ b/pir/tags/content/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/content/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/content/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/documentatn/index.html b/pir/tags/documentatn/index.html
index cfc5b8ed4f..9986ea6bc0 100644
--- a/pir/tags/documentatn/index.html
+++ b/pir/tags/documentatn/index.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Cap&#39;n Hugo Relearrrn Theme">
     <title>Documentat&#39;n :: Tagga :: Cap&#39;n Hugo Relearrrn Theme</title>
     <link href="/hugo-theme-relearn/pir/tags/documentatn/index.xml" rel="alternate" type="application/rss+xml" title="Documentat&#39;n :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -201,12 +201,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -368,13 +368,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/index.html b/pir/tags/index.html
index 4b86934414..108d1c49af 100644
--- a/pir/tags/index.html
+++ b/pir/tags/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/index.xml" rel="alternate" type="application/rss+xml" title="Tag-a-taggs :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -233,12 +233,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -401,13 +401,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/non-hidden/index.html b/pir/tags/non-hidden/index.html
index a850ed355c..c268bacf06 100644
--- a/pir/tags/non-hidden/index.html
+++ b/pir/tags/non-hidden/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/non-hidden/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/non-hidden/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/non-hidden/index.xml" rel="alternate" type="application/rss+xml" title="Non-Hidden :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -379,13 +379,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/the-hidden/index.html b/pir/tags/the-hidden/index.html
index 54389c1183..1d6ecc78c5 100644
--- a/pir/tags/the-hidden/index.html
+++ b/pir/tags/the-hidden/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/the-hidden/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/the-hidden/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/pir/tags/the-hidden/index.xml" rel="alternate" type="application/rss+xml" title="hush, matey :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -218,12 +218,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -386,13 +386,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/pir/tags/tutorrrial/index.html b/pir/tags/tutorrrial/index.html
index 5bdb0ff6c6..ff470eebda 100644
--- a/pir/tags/tutorrrial/index.html
+++ b/pir/tags/tutorrrial/index.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Cap&#39;n Hugo Relearrrn Theme">
     <title>Tutorrrial :: Tagga :: Cap&#39;n Hugo Relearrrn Theme</title>
     <link href="/hugo-theme-relearn/pir/tags/tutorrrial/index.xml" rel="alternate" type="application/rss+xml" title="Tutorrrial :: Tagga :: Cap&#39;n Hugo Relearrrn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590241" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592808" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/pir/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -201,12 +201,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590244" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590244" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592810" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592810" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -368,13 +368,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590244"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592810"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590244" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590244" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592810" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592810" defer></script>
   </body>
 </html>
diff --git a/search.html b/search.html
index 2b031d140c..113827d467 100644
--- a/search.html
+++ b/search.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/search.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/search.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/search.html" rel="canonical" type="text/html" title="Search :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -192,12 +192,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -360,13 +360,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/attachments/index.html b/shortcodes/attachments/index.html
index 9ce05a7f32..8d02b2966e 100644
--- a/shortcodes/attachments/index.html
+++ b/shortcodes/attachments/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/attachments/index.print.html" rel="alternate" type="text/html" title="Attachments :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -490,12 +490,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -659,13 +659,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/shortcodes/attachments/index.print.html b/shortcodes/attachments/index.print.html
index 977904a3d1..8b62880b5a 100644
--- a/shortcodes/attachments/index.print.html
+++ b/shortcodes/attachments/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/attachments/index.html" rel="canonical" type="text/html" title="Attachments :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -364,8 +364,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/badge/index.html b/shortcodes/badge/index.html
index 71321f6644..cfdd28b2e9 100644
--- a/shortcodes/badge/index.html
+++ b/shortcodes/badge/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/badge/index.print.html" rel="alternate" type="text/html" title="Badge :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -406,12 +406,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -574,13 +574,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/badge/index.print.html b/shortcodes/badge/index.print.html
index e79744ba73..932d4b0fd2 100644
--- a/shortcodes/badge/index.print.html
+++ b/shortcodes/badge/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/badge/index.html" rel="canonical" type="text/html" title="Badge :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -288,8 +288,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/button/index.html b/shortcodes/button/index.html
index 025d016648..84322363a1 100644
--- a/shortcodes/button/index.html
+++ b/shortcodes/button/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/button/index.print.html" rel="alternate" type="text/html" title="Button :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -393,12 +393,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -561,13 +561,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/button/index.print.html b/shortcodes/button/index.print.html
index 95601bddc4..f9fd133931 100644
--- a/shortcodes/button/index.print.html
+++ b/shortcodes/button/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/button/index.html" rel="canonical" type="text/html" title="Button :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -274,8 +274,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
index 401c2384e5..28b633d798 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -214,12 +214,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -386,13 +386,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
index 76f99c72cd..e5a207b54f 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -112,8 +112,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
index 2a89c92e3f..72439bb04d 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -224,12 +224,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -396,13 +396,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
index d904fd417d..4d7a2280ac 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -137,8 +137,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
index a0036f4ce5..17d795de22 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -223,12 +223,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -393,13 +393,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
index d16b012bcd..0a05adb449 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -119,8 +119,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
index a154a76d5b..4c2cc61f33 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -222,12 +222,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -392,13 +392,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
index e2802d8d3b..8a4af5f17d 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -144,8 +144,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
index 5148215740..873f4f75bb 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" rel="alternate" type="text/html" title="page 1-1-2-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -213,12 +213,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -381,13 +381,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
index 35ee0f0b23..d33550c630 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="canonical" type="text/html" title="page 1-1-2-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -111,8 +111,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
index f06e9c2768..66ada1a03a 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-2 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" rel="alternate" type="text/html" title="page 1-1-2-2 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -213,12 +213,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -381,13 +381,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
index 977ad0fbf2..6229e0c962 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="canonical" type="text/html" title="page 1-1-2-2 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-2 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -111,8 +111,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
index 342358a8c8..0c01aac0c3 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-3 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" rel="alternate" type="text/html" title="page 1-1-3 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -212,12 +212,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -380,13 +380,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
index e4410803bf..09a4737f16 100644
--- a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="canonical" type="text/html" title="page 1-1-3 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-3 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -110,8 +110,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/index.html b/shortcodes/children/children-1/children-1-1/index.html
index 1389ce8eab..b541432583 100644
--- a/shortcodes/children/children-1/children-1-1/index.html
+++ b/shortcodes/children/children-1/children-1-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/index.print.html" rel="alternate" type="text/html" title="page 1-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -224,12 +224,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -392,13 +392,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/children-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/index.print.html
index de88929af9..19274e4113 100644
--- a/shortcodes/children/children-1/children-1-1/index.print.html
+++ b/shortcodes/children/children-1/children-1-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/index.html" rel="canonical" type="text/html" title="page 1-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -190,8 +190,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/index.html b/shortcodes/children/children-1/index.html
index 78758cbb0c..fa6831bc46 100644
--- a/shortcodes/children/children-1/index.html
+++ b/shortcodes/children/children-1/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/index.print.html" rel="alternate" type="text/html" title="page 1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -221,12 +221,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -389,13 +389,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-1/index.print.html b/shortcodes/children/children-1/index.print.html
index f01bfa5006..1c7b0f27a9 100644
--- a/shortcodes/children/children-1/index.print.html
+++ b/shortcodes/children/children-1/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/index.html" rel="canonical" type="text/html" title="page 1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -215,8 +215,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-2/index.html b/shortcodes/children/children-2/index.html
index c07b02d6a9..b96292dfd1 100644
--- a/shortcodes/children/children-2/index.html
+++ b/shortcodes/children/children-2/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="page 2 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-2/index.print.html" rel="alternate" type="text/html" title="page 2 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -379,13 +379,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-2/index.print.html b/shortcodes/children/children-2/index.print.html
index 008b609b14..3f20615339 100644
--- a/shortcodes/children/children-2/index.print.html
+++ b/shortcodes/children/children-2/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-2/index.html" rel="canonical" type="text/html" title="page 2 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="page 2 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -109,8 +109,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-3/index.html b/shortcodes/children/children-3/index.html
index 78ed0d45ec..5c2a1a2edb 100644
--- a/shortcodes/children/children-3/index.html
+++ b/shortcodes/children/children-3/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="page 3 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/index.print.html" rel="alternate" type="text/html" title="page 3 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -221,12 +221,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -389,13 +389,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-3/index.print.html b/shortcodes/children/children-3/index.print.html
index a7663e4f36..02343cbb5d 100644
--- a/shortcodes/children/children-3/index.print.html
+++ b/shortcodes/children/children-3/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-3/index.html" rel="canonical" type="text/html" title="page 3 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="page 3 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -134,8 +134,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-3/test3/index.html b/shortcodes/children/children-3/test3/index.html
index 984bfd4355..596603b5a2 100644
--- a/shortcodes/children/children-3/test3/index.html
+++ b/shortcodes/children/children-3/test3/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="page 3-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/test3/index.print.html" rel="alternate" type="text/html" title="page 3-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -212,12 +212,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -380,13 +380,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-3/test3/index.print.html b/shortcodes/children/children-3/test3/index.print.html
index 69bd224c97..c24604b43b 100644
--- a/shortcodes/children/children-3/test3/index.print.html
+++ b/shortcodes/children/children-3/test3/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-3/test3/index.html" rel="canonical" type="text/html" title="page 3-1 :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="page 3-1 :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -110,8 +110,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-4/index.html b/shortcodes/children/children-4/index.html
index 8b1a8b3224..1e2cb38aca 100644
--- a/shortcodes/children/children-4/index.html
+++ b/shortcodes/children/children-4/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,12 +209,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -378,13 +378,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/children-4/index.print.html b/shortcodes/children/children-4/index.print.html
index 028f8f2a69..b1eb0f9266 100644
--- a/shortcodes/children/children-4/index.print.html
+++ b/shortcodes/children/children-4/index.print.html
@@ -22,30 +22,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -107,8 +107,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/index.html b/shortcodes/children/index.html
index d38a8d002d..e51a81ce7f 100644
--- a/shortcodes/children/index.html
+++ b/shortcodes/children/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/index.print.html" rel="alternate" type="text/html" title="Children :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -408,12 +408,12 @@ So its content is used as description.</p>
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -576,13 +576,13 @@ So its content is used as description.</p>
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/index.print.html b/shortcodes/children/index.print.html
index 69c36d0394..b3f3897595 100644
--- a/shortcodes/children/index.print.html
+++ b/shortcodes/children/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/index.html" rel="canonical" type="text/html" title="Children :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -492,8 +492,8 @@ So its content is used as description.</p>
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/test/index.html b/shortcodes/children/test/index.html
index b9d96f838b..3be05d2f47 100644
--- a/shortcodes/children/test/index.html
+++ b/shortcodes/children/test/index.html
@@ -27,29 +27,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="page X :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/test/index.print.html" rel="alternate" type="text/html" title="page X :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -213,12 +213,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -381,13 +381,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/children/test/index.print.html b/shortcodes/children/test/index.print.html
index 870e70c6e0..d921fd1f54 100644
--- a/shortcodes/children/test/index.print.html
+++ b/shortcodes/children/test/index.print.html
@@ -27,30 +27,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children/test/index.html" rel="canonical" type="text/html" title="page X :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="page X :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -111,8 +111,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/expand/index.html b/shortcodes/expand/index.html
index 6ec62c865a..60181d32b1 100644
--- a/shortcodes/expand/index.html
+++ b/shortcodes/expand/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/expand/index.print.html" rel="alternate" type="text/html" title="Expand :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -133,13 +133,13 @@
 <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank you!</p>
 <p>That&rsquo;s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -257,26 +257,26 @@
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, you did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need to press you!</div>
 </div>
@@ -297,13 +297,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>You can add standard markdown syntax:</p>
 <ul>
@@ -407,12 +407,12 @@ No need to press you!</div>
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -575,13 +575,13 @@ No need to press you!</div>
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/expand/index.print.html b/shortcodes/expand/index.print.html
index 0ac58729f6..10467bf28a 100644
--- a/shortcodes/expand/index.print.html
+++ b/shortcodes/expand/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/expand/index.html" rel="canonical" type="text/html" title="Expand :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -96,13 +96,13 @@
 <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank you!</p>
 <p>That&rsquo;s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -220,26 +220,26 @@
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, you did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need to press you!</div>
 </div>
@@ -260,13 +260,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>You can add standard markdown syntax:</p>
 <ul>
@@ -289,8 +289,8 @@ No need to press you!</div>
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/highlight/index.html b/shortcodes/highlight/index.html
index 02b51aa13b..bc02eb7cb0 100644
--- a/shortcodes/highlight/index.html
+++ b/shortcodes/highlight/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/highlight/index.print.html" rel="alternate" type="text/html" title="Highlight :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -139,13 +139,13 @@
 
 <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -512,13 +512,13 @@
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -638,12 +638,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -806,13 +806,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/highlight/index.print.html b/shortcodes/highlight/index.print.html
index 8c585128f9..968cebbdc5 100644
--- a/shortcodes/highlight/index.print.html
+++ b/shortcodes/highlight/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/highlight/index.html" rel="canonical" type="text/html" title="Highlight :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -95,13 +95,13 @@
 
 <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -468,13 +468,13 @@
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -513,8 +513,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/icon/index.html b/shortcodes/icon/index.html
index 7e3d667704..9c4795c9be 100644
--- a/shortcodes/icon/index.html
+++ b/shortcodes/icon/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/icon/index.print.html" rel="alternate" type="text/html" title="Icon :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -330,12 +330,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -498,13 +498,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/icon/index.print.html b/shortcodes/icon/index.print.html
index 2cfc0de326..4c71d36004 100644
--- a/shortcodes/icon/index.print.html
+++ b/shortcodes/icon/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/icon/index.html" rel="canonical" type="text/html" title="Icon :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,8 +211,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/include/index.html b/shortcodes/include/index.html
index c5ebfa12e0..0c9f4cff67 100644
--- a/shortcodes/include/index.html
+++ b/shortcodes/include/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/include/index.print.html" rel="alternate" type="text/html" title="Include :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -320,12 +320,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -488,13 +488,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/include/index.print.html b/shortcodes/include/index.print.html
index f521e669bb..18c72cfd25 100644
--- a/shortcodes/include/index.print.html
+++ b/shortcodes/include/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/include/index.html" rel="canonical" type="text/html" title="Include :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,8 +204,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/include_me/index.html b/shortcodes/include_me/index.html
index a55400c360..29f16aceea 100644
--- a/shortcodes/include_me/index.html
+++ b/shortcodes/include_me/index.html
@@ -24,29 +24,29 @@ Et Cetera (English: /ɛtˈsɛtərə/), abbreviated to etc., etc, et cet., is a L
     <meta property="article:section" content="Shortcodes :: Hugo Relearn Theme">
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title></title>
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -221,12 +221,12 @@ Et Cetera (English: /ɛtˈsɛtərə/), abbreviated to etc., etc, et cet., is a L
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -389,13 +389,13 @@ Et Cetera (English: /ɛtˈsɛtərə/), abbreviated to etc., etc, et cet., is a L
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/include_me/index.print.html b/shortcodes/include_me/index.print.html
index fb4754a5e1..7de6d38b2c 100644
--- a/shortcodes/include_me/index.print.html
+++ b/shortcodes/include_me/index.print.html
@@ -24,30 +24,30 @@ Et Cetera (English: /ɛtˈsɛtərə/), abbreviated to etc., etc, et cet., is a L
     <meta property="article:section" content="Shortcodes :: Hugo Relearn Theme">
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title></title>
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -90,8 +90,8 @@ Et Cetera (English: /ɛtˈsɛtərə/), abbreviated to etc., etc, et cet., is a L
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/index.html b/shortcodes/index.html
index 804acde65c..009003623b 100644
--- a/shortcodes/index.html
+++ b/shortcodes/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shortcodes :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/index.print.html" rel="alternate" type="text/html" title="Shortcodes :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -225,12 +225,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592807" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592807" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -393,13 +393,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592807"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592807" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592807" defer></script>
   </body>
 </html>
diff --git a/shortcodes/index.print.html b/shortcodes/index.print.html
index 2ebfbb88f2..04b109b113 100644
--- a/shortcodes/index.print.html
+++ b/shortcodes/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/index.html" rel="canonical" type="text/html" title="Shortcodes :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shortcodes :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -912,13 +912,13 @@ So its content is used as description.</p>
 <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p>
 
 <div class="expand">
-    <input type="checkbox" id="R-expand-f7f4044fec751f6cc6057b60e7c15adb" aria-controls="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" >
-    <label class="expand-label" for="R-expand-f7f4044fec751f6cc6057b60e7c15adb" >
+    <input type="checkbox" id="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" aria-controls="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" >
+    <label class="expand-label" for="R-expand-8f81d0eed4e44ab5241c38c9e10d7ae7" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-f7f4044fec751f6cc6057b60e7c15adb" class="expand-content">
+    <div id="R-expandcontent-8f81d0eed4e44ab5241c38c9e10d7ae7" class="expand-content">
 
 <p>Thank you!</p>
 <p>That&rsquo;s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
@@ -1036,26 +1036,26 @@ So its content is used as description.</p>
 <h3 id="all-defaults">All Defaults</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" aria-controls="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" >
-    <label class="expand-label" for="R-expand-66d19e72bde7fa7af62ed7715fe66c4f" >
+    <input type="checkbox" id="R-expand-0c39708fd3c402edb6429e04d25d4132" aria-controls="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" >
+    <label class="expand-label" for="R-expand-0c39708fd3c402edb6429e04d25d4132" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-66d19e72bde7fa7af62ed7715fe66c4f" class="expand-content">
+    <div id="R-expandcontent-0c39708fd3c402edb6429e04d25d4132" class="expand-content">
 <p>
 Yes, you did it!</div>
 </div>
 <h3 id="initially-expanded">Initially Expanded</h3>
 <div class="highlight wrap-code"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">&#34;Expand me...&#34;</span> <span class="nx">open</span><span class="p">=</span><span class="s">&#34;true&#34;</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-196aa2bb8411f8df4fed5e684c87c439" aria-controls="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439"  checked>
-    <label class="expand-label" for="R-expand-196aa2bb8411f8df4fed5e684c87c439" >
+    <input type="checkbox" id="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" aria-controls="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8"  checked>
+    <label class="expand-label" for="R-expand-644a82bc8d725f46333ab2ecdc8d0ae8" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Expand me&hellip;
     </label>
-    <div id="R-expandcontent-196aa2bb8411f8df4fed5e684c87c439" class="expand-content">
+    <div id="R-expandcontent-644a82bc8d725f46333ab2ecdc8d0ae8" class="expand-content">
 <p>
 No need to press you!</div>
 </div>
@@ -1076,13 +1076,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="p">&gt;</span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
 <div class="expand">
-    <input type="checkbox" id="R-expand-58a525e86630fa20abb8d9da80a4fc09" aria-controls="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" >
-    <label class="expand-label" for="R-expand-58a525e86630fa20abb8d9da80a4fc09" >
+    <input type="checkbox" id="R-expand-b9a623617b1bd3cf37b88ac7d186c692" aria-controls="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" >
+    <label class="expand-label" for="R-expand-b9a623617b1bd3cf37b88ac7d186c692" >
         <i class="fas fa-chevron-down"></i>
         <i class="fas fa-chevron-right"></i>
         Show me almost <strong>endless</strong> possibilities
     </label>
-    <div id="R-expandcontent-58a525e86630fa20abb8d9da80a4fc09" class="expand-content">
+    <div id="R-expandcontent-b9a623617b1bd3cf37b88ac7d186c692" class="expand-content">
 
 <p>You can add standard markdown syntax:</p>
 <ul>
@@ -1109,13 +1109,13 @@ No need to press you!</div>
 
 <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p>
 
-<div class="tab-panel" data-tab-group="957aec0667cb98ca58e629bb5fd33d41">
+<div class="tab-panel" data-tab-group="4fc8cbd452677a6adb9e7a5d4db26f2c">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('957aec0667cb98ca58e629bb5fd33d41','python')"
+      onclick="switchTab('4fc8cbd452677a6adb9e7a5d4db26f2c','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -1482,13 +1482,13 @@ No need to press you!</div>
 </span></span><span class="line"><span class="cl"><span class="gh"># a bit shorter
 </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print(&#34;Hello World!&#34;)
 </span></span><span class="line"><span class="cl">```</span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="ba5c4b6e413661da5d58ab8edb06234e">
+<div class="tab-panel" data-tab-group="eb425e4e94cac160e3c3c72a04795ea8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="python"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('ba5c4b6e413661da5d58ab8edb06234e','python')"
+      onclick="switchTab('eb425e4e94cac160e3c3c72a04795ea8','python')"
     >
       <span class="tab-nav-text">python</span>
     </button>
@@ -3194,7 +3194,7 @@ columns 1
 <div class="sc-openapi-wrapper is-loading helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -3570,13 +3570,13 @@ columns 1
 <p>This is especially useful if you want to flag your code example with an explicit language.</p>
 <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="/hugo-theme-relearn/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -3681,13 +3681,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -3709,13 +3709,13 @@ columns 1
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -3760,41 +3760,41 @@ columns 1
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style and color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style and color</span>
     </button>
@@ -3861,27 +3861,27 @@ columns 1
 <p>This comes in handy eg. for providing code snippets for multiple languages.</p>
 <p>If you just want a single tab you can instead call the <a href="/hugo-theme-relearn/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -4029,27 +4029,27 @@ columns 1
 <p>See what happens to the tab views while you select different tabs.</p>
 <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -4405,8 +4405,8 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -4435,27 +4435,27 @@ columns 1
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592808" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590241", assetsBuster:  1710590241  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592808", assetsBuster:  1710592808  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/math/index.html b/shortcodes/math/index.html
index 7d20b8399b..58ea761ab1 100644
--- a/shortcodes/math/index.html
+++ b/shortcodes/math/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/math/index.print.html" rel="alternate" type="text/html" title="Math :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -466,12 +466,12 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -634,13 +634,13 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -669,7 +669,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/math/index.print.html b/shortcodes/math/index.print.html
index 591d9bd4b5..863ad0b75d 100644
--- a/shortcodes/math/index.print.html
+++ b/shortcodes/math/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/math/index.html" rel="canonical" type="text/html" title="Math :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -341,8 +341,8 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>
       function useMathJax( config ){
         if( !Object.assign ){
@@ -371,7 +371,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$
       }
       useMathJax( JSON.parse("{}") );
     </script>
-    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script id="MathJax-script" async src="/hugo-theme-relearn/js/mathjax/tex-mml-chtml.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/mermaid/index.html b/shortcodes/mermaid/index.html
index ab63b43cce..8866108678 100644
--- a/shortcodes/mermaid/index.html
+++ b/shortcodes/mermaid/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Mermaid :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/mermaid/index.print.html" rel="alternate" type="text/html" title="Mermaid :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -988,12 +988,12 @@ columns 1
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -1156,27 +1156,27 @@ columns 1
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/mermaid/index.print.html b/shortcodes/mermaid/index.print.html
index 1eded103fb..3339ead740 100644
--- a/shortcodes/mermaid/index.print.html
+++ b/shortcodes/mermaid/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/mermaid/index.html" rel="canonical" type="text/html" title="Mermaid :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Mermaid :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -850,22 +850,22 @@ columns 1
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-color.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-dispatch.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-drag.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-ease.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-interpolate.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-selection.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-timer.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-transition.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/d3/d3-zoom.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/js-yaml.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/mermaid.min.js?1710592808" defer></script>
     <script>
       window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }");
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/notice/index.html b/shortcodes/notice/index.html
index afc0c22fef..25b9636ffa 100644
--- a/shortcodes/notice/index.html
+++ b/shortcodes/notice/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/notice/index.print.html" rel="alternate" type="text/html" title="Notice :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -552,12 +552,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -720,13 +720,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/notice/index.print.html b/shortcodes/notice/index.print.html
index cc6b766b6c..c826b7e470 100644
--- a/shortcodes/notice/index.print.html
+++ b/shortcodes/notice/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/notice/index.html" rel="canonical" type="text/html" title="Notice :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -432,8 +432,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/openapi/index.html b/shortcodes/openapi/index.html
index c396affc2d..5a1ee463b4 100644
--- a/shortcodes/openapi/index.html
+++ b/shortcodes/openapi/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/openapi/index.print.html" rel="alternate" type="text/html" title="OpenAPI :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -209,7 +209,7 @@
 <div class="sc-openapi-wrapper is-loading helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -302,12 +302,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -470,19 +470,19 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592808" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590241", assetsBuster:  1710590241  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592808", assetsBuster:  1710592808  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/openapi/index.print.html b/shortcodes/openapi/index.print.html
index 583df2203d..ade27c633c 100644
--- a/shortcodes/openapi/index.print.html
+++ b/shortcodes/openapi/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/openapi/index.html" rel="canonical" type="text/html" title="OpenAPI :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -174,7 +174,7 @@
 <div class="sc-openapi-wrapper is-loading helper-loading-container">
   <div
     class="sc-openapi-container"
-    id="R-openapi-2330a33f6f2bdce36a7a84d079d7ffe8"
+    id="R-openapi-a8c361804f6ca2d3364834ca550edc61"
     data-openapi-url="/hugo-theme-relearn/shortcodes/openapi/petstore.json"
   ></div>
 </div>
@@ -186,14 +186,14 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
     <script>window.noZensmooth = true;</script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-bundle.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/swagger-ui/swagger-ui-standalone-preset.js?1710592808" defer></script>
     <script>
-      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710590241", assetsBuster:  1710590241  };
+      window.themeUseOpenapi = { css: "/hugo-theme-relearn/js/swagger-ui/swagger-ui.css?1710592808", assetsBuster:  1710592808  };
     </script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/resources/index.html b/shortcodes/resources/index.html
index c0a49e799f..21a294af3d 100644
--- a/shortcodes/resources/index.html
+++ b/shortcodes/resources/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/resources/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/resources/index.xml" rel="alternate" type="application/rss+xml" title="Resources :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/resources/index.print.html" rel="alternate" type="text/html" title="Resources :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -348,12 +348,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -516,13 +516,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/resources/index.print.html b/shortcodes/resources/index.print.html
index 244c659c1d..b209b7f820 100644
--- a/shortcodes/resources/index.print.html
+++ b/shortcodes/resources/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/resources/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/resources/index.html" rel="canonical" type="text/html" title="Resources :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/resources/index.xml" rel="alternate" type="application/rss+xml" title="Resources :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -229,8 +229,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/siteparam/index.html b/shortcodes/siteparam/index.html
index 4baa53c8d8..eb4a7ee281 100644
--- a/shortcodes/siteparam/index.html
+++ b/shortcodes/siteparam/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/siteparam/index.print.html" rel="alternate" type="text/html" title="SiteParam :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -428,12 +428,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -596,13 +596,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/siteparam/index.print.html b/shortcodes/siteparam/index.print.html
index cdd692d137..3ab53df1ed 100644
--- a/shortcodes/siteparam/index.print.html
+++ b/shortcodes/siteparam/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/siteparam/index.html" rel="canonical" type="text/html" title="SiteParam :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -311,8 +311,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/tab/index.html b/shortcodes/tab/index.html
index c17fb6f788..466593868d 100644
--- a/shortcodes/tab/index.html
+++ b/shortcodes/tab/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/tab/index.print.html" rel="alternate" type="text/html" title="Tab :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -134,13 +134,13 @@
 <p>This is especially useful if you want to flag your code example with an explicit language.</p>
 <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="/hugo-theme-relearn/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -245,13 +245,13 @@
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -273,13 +273,13 @@
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -324,41 +324,41 @@
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style and color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style and color</span>
     </button>
@@ -500,12 +500,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -668,13 +668,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/tab/index.print.html b/shortcodes/tab/index.print.html
index 481fe75f78..17cf740e14 100644
--- a/shortcodes/tab/index.print.html
+++ b/shortcodes/tab/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/tab/index.html" rel="canonical" type="text/html" title="Tab :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -97,13 +97,13 @@
 <p>This is especially useful if you want to flag your code example with an explicit language.</p>
 <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="/hugo-theme-relearn/shortcodes/tabs/index.html"><code>tabs</code> shortcode</a>.</p>
 
-<div class="tab-panel" data-tab-group="4f05838417aa4a09bd1488f22a5deb96">
+<div class="tab-panel" data-tab-group="4249604b55cc7c548ef56e8adc146245">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4f05838417aa4a09bd1488f22a5deb96','c')"
+      onclick="switchTab('4249604b55cc7c548ef56e8adc146245','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -208,13 +208,13 @@
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="b6de64c2bb508bfa040682ccfa352f63">
+<div class="tab-panel" data-tab-group="18d9ad47c190bacc6f3b7e7d0a13ec92">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="code"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('b6de64c2bb508bfa040682ccfa352f63','code')"
+      onclick="switchTab('18d9ad47c190bacc6f3b7e7d0a13ec92','code')"
     >
       <span class="tab-nav-text">Code</span>
     </button>
@@ -236,13 +236,13 @@
 </span></span></span><span class="line"><span class="cl"><span class="s">printf(&#34;Hello World!&#34;);
 </span></span></span><span class="line"><span class="cl"><span class="s">```</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="51ceef2b34ffb20d20304b8f8813920b">
+<div class="tab-panel" data-tab-group="990c54427461d43094c6403509cfea81">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="mixed"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('51ceef2b34ffb20d20304b8f8813920b','mixed')"
+      onclick="switchTab('990c54427461d43094c6403509cfea81','mixed')"
     >
       <span class="tab-nav-text"><em><strong>Mixed</strong></em></span>
     </button>
@@ -287,41 +287,41 @@
 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span>
 </span></span><span class="line"><span class="cl"><span class="p">{{&lt;</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">&gt;}}</span></span></span></code></pre></div>
-<div class="tab-panel" data-tab-group="87a9071d317f780c7d3c91ca30fa7e68">
+<div class="tab-panel" data-tab-group="370082fbe9629e3d8627a043d824e139">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="just-colored-style"
       class="tab-nav-button tab-panel-style cstyle blue active" tabindex="-1"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-colored-style')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-colored-style')"
     >
       <span class="tab-nav-text">just colored style</span>
     </button>
     <button
       data-tab-item="just-color"
       class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-color')"
     >
       <span class="tab-nav-text">just color</span>
     </button>
     <button
       data-tab-item="default-style-and-color"
       class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','default-style-and-color')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','default-style-and-color')"
     >
       <span class="tab-nav-text">default style and color</span>
     </button>
     <button
       data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','just-severity-stylefa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','just-severity-stylefa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> just severity style</span>
     </button>
     <button
       data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle"
       class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;"
-      onclick="switchTab('87a9071d317f780c7d3c91ca30fa7e68','severity-style-and-colorfa-fw-fas-fa-info-circle')"
+      onclick="switchTab('370082fbe9629e3d8627a043d824e139','severity-style-and-colorfa-fw-fas-fa-info-circle')"
     >
       <span class="tab-nav-text"><i class="fa-fw fas fa-info-circle"></i> severity style and color</span>
     </button>
@@ -382,8 +382,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/tabs/index.html b/shortcodes/tabs/index.html
index b959923d88..56a895705e 100644
--- a/shortcodes/tabs/index.html
+++ b/shortcodes/tabs/index.html
@@ -24,29 +24,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/tabs/index.print.html" rel="alternate" type="text/html" title="Tabs :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -133,27 +133,27 @@
 <p>This comes in handy eg. for providing code snippets for multiple languages.</p>
 <p>If you just want a single tab you can instead call the <a href="/hugo-theme-relearn/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -301,27 +301,27 @@
 <p>See what happens to the tab views while you select different tabs.</p>
 <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -757,12 +757,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -925,13 +925,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/shortcodes/tabs/index.print.html b/shortcodes/tabs/index.print.html
index 84e69c6cf6..b4fcfae02f 100644
--- a/shortcodes/tabs/index.print.html
+++ b/shortcodes/tabs/index.print.html
@@ -24,30 +24,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/shortcodes/tabs/index.html" rel="canonical" type="text/html" title="Tabs :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -97,27 +97,27 @@
 <p>This comes in handy eg. for providing code snippets for multiple languages.</p>
 <p>If you just want a single tab you can instead call the <a href="/hugo-theme-relearn/shortcodes/tab/index.html"><code>tab</code> shortcode</a> standalone.</p>
 
-<div class="tab-panel" data-tab-group="4830a544566e2fa449813eabb973db87">
+<div class="tab-panel" data-tab-group="0ae672acb6934332227ce77473d6a559">
   <div class="tab-nav">
     <div class="tab-nav-title">hello.</div>
     <button
       data-tab-item="py"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','py')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','py')"
     >
       <span class="tab-nav-text">py</span>
     </button>
     <button
       data-tab-item="sh"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','sh')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','sh')"
     >
       <span class="tab-nav-text">sh</span>
     </button>
     <button
       data-tab-item="c"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('4830a544566e2fa449813eabb973db87','c')"
+      onclick="switchTab('0ae672acb6934332227ce77473d6a559','c')"
     >
       <span class="tab-nav-text">c</span>
     </button>
@@ -265,27 +265,27 @@
 <p>See what happens to the tab views while you select different tabs.</p>
 <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p>
 
-<div class="tab-panel" data-tab-group="3573c0b43454dca8a880cfbd389f2571">
+<div class="tab-panel" data-tab-group="70271c188a62598f7b36187f833a2cc8">
   <div class="tab-nav">
     <div class="tab-nav-title">&#8203;</div>
     <button
       data-tab-item="group-a-tab-view-1"
       class="tab-nav-button tab-panel-style cstyle initial active" tabindex="-1"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-1')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-1')"
     >
       <span class="tab-nav-text">Group A, Tab View 1</span>
     </button>
     <button
       data-tab-item="group-a-tab-view-2"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-a-tab-view-2')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-a-tab-view-2')"
     >
       <span class="tab-nav-text">Group A, Tab View 2</span>
     </button>
     <button
       data-tab-item="group-b"
       class="tab-nav-button tab-panel-style cstyle initial"
-      onclick="switchTab('3573c0b43454dca8a880cfbd389f2571','group-b')"
+      onclick="switchTab('70271c188a62598f7b36187f833a2cc8','group-b')"
     >
       <span class="tab-nav-text">Group B</span>
     </button>
@@ -640,8 +640,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/showcase/index.html b/showcase/index.html
index 01e4a98bdb..f879d5920f 100644
--- a/showcase/index.html
+++ b/showcase/index.html
@@ -23,29 +23,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/showcase/index.print.html" rel="alternate" type="text/html" title="Showcase :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -221,12 +221,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -389,13 +389,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/showcase/index.print.html b/showcase/index.print.html
index 4b35c8c574..504def2752 100644
--- a/showcase/index.print.html
+++ b/showcase/index.print.html
@@ -23,30 +23,30 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="art-pir">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/showcase/index.html" rel="canonical" type="text/html" title="Showcase :: Hugo Relearn Theme">
     <link href="/hugo-theme-relearn/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590241" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590241" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590241" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/format-print.css?1710590241" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590241" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590241"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590241"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592808" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592808" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592808" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/format-print.css?1710592808" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592808" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592808"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592808"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -111,8 +111,8 @@
         </div>
       </main>
     </div>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/children/index.html b/tags/children/index.html
index a7706d8843..84b3f8c918 100644
--- a/tags/children/index.html
+++ b/tags/children/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/children/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/children/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/tags/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -217,12 +217,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -385,13 +385,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/config/index.html b/tags/config/index.html
index 60fe5ed08c..1052f92f74 100644
--- a/tags/config/index.html
+++ b/tags/config/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/config/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/config/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/tags/config/index.xml" rel="alternate" type="application/rss+xml" title="Config :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/content/index.html b/tags/content/index.html
index 97dae53175..d06d79b126 100644
--- a/tags/content/index.html
+++ b/tags/content/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/content/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/content/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/tags/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -204,12 +204,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -372,13 +372,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/documentation/index.html b/tags/documentation/index.html
index 5868371adf..1ab9160a1d 100644
--- a/tags/documentation/index.html
+++ b/tags/documentation/index.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title>Documentation :: Tag :: Hugo Relearn Theme</title>
     <link href="/hugo-theme-relearn/tags/documentation/index.xml" rel="alternate" type="application/rss+xml" title="Documentation :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -201,12 +201,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -368,13 +368,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/index.html b/tags/index.html
index 6dbb265157..788dc57051 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/index.html" rel="alternate" hreflang="x-default">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/index.html" rel="alternate" hreflang="art-pir">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -231,12 +231,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -399,13 +399,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/non-hidden/index.html b/tags/non-hidden/index.html
index 208e7f4d7f..fd8059a8fc 100644
--- a/tags/non-hidden/index.html
+++ b/tags/non-hidden/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/non-hidden/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/non-hidden/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/tags/non-hidden/index.xml" rel="alternate" type="application/rss+xml" title="Non-Hidden :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -211,12 +211,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -379,13 +379,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/the-hidden/index.html b/tags/the-hidden/index.html
index 92bc0941ba..f83555f720 100644
--- a/tags/the-hidden/index.html
+++ b/tags/the-hidden/index.html
@@ -22,29 +22,29 @@
     <link href="https://mcshelby.github.io/hugo-theme-relearn/tags/the-hidden/index.html" rel="alternate" hreflang="en">
     <link href="https://mcshelby.github.io/hugo-theme-relearn/pir/tags/the-hidden/index.html" rel="alternate" hreflang="art-pir">
     <link href="/hugo-theme-relearn/tags/the-hidden/index.xml" rel="alternate" type="application/rss+xml" title="a secret :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -216,12 +216,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -384,13 +384,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>
diff --git a/tags/tutorial/index.html b/tags/tutorial/index.html
index f2c75f056e..bedbc1f50b 100644
--- a/tags/tutorial/index.html
+++ b/tags/tutorial/index.html
@@ -19,29 +19,29 @@
     <meta property="og:site_name" content="Hugo Relearn Theme">
     <title>Tutorial :: Tag :: Hugo Relearn Theme</title>
     <link href="/hugo-theme-relearn/tags/tutorial/index.xml" rel="alternate" type="application/rss+xml" title="Tutorial :: Tag :: Hugo Relearn Theme">
-    <link href="/hugo-theme-relearn/images/logo.svg?1710590240" rel="icon" type="image/svg+xml">
+    <link href="/hugo-theme-relearn/images/logo.svg?1710592807" rel="icon" type="image/svg+xml">
     <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use -->
-    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/nucleus.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710590240" rel="stylesheet"></noscript>
-    <link href="/hugo-theme-relearn/css/theme.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-style">
-    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710590240" rel="stylesheet" id="R-variant-chroma-style">
-    <link href="/hugo-theme-relearn/css/variant.css?1710590240" rel="stylesheet">
-    <link href="/hugo-theme-relearn/css/print.css?1710590240" rel="stylesheet" media="print">
-    <link href="/hugo-theme-relearn/css/ie.css?1710590240" rel="stylesheet">
-    <script src="/hugo-theme-relearn/js/url.js?1710590240"></script>
-    <script src="/hugo-theme-relearn/js/variant.js?1710590240"></script>
-    <script>
+    <link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fontawesome-all.min.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/nucleus.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/auto-complete.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/perfect-scrollbar.min.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/hugo-theme-relearn/css/fonts.css?1710592807" rel="stylesheet"></noscript>
+    <link href="/hugo-theme-relearn/css/theme.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/theme-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-style">
+    <link href="/hugo-theme-relearn/css/chroma-relearn-auto.css?1710592807" rel="stylesheet" id="R-variant-chroma-style">
+    <link href="/hugo-theme-relearn/css/variant.css?1710592807" rel="stylesheet">
+    <link href="/hugo-theme-relearn/css/print.css?1710592807" rel="stylesheet" media="print">
+    <link href="/hugo-theme-relearn/css/ie.css?1710592807" rel="stylesheet">
+    <script src="/hugo-theme-relearn/js/url.js?1710592807"></script>
+    <script src="/hugo-theme-relearn/js/variant.js?1710592807"></script>
+    <script id="R-inline-script" data-root-url="/">
       // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic:
       // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72
-      window.index_js_url="/hugo-theme-relearn/index.search.js";
-      var root_url="/";
+      var root_url=document.querySelector( '#R-inline-script' ).dataset.rootUrl;
       window.relearn = window.relearn || {};
-      window.relearn.baseUri=root_url.replace(/\/$/, '');
-      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn/';
+      window.relearn.baseUri=root_url.replace(/\/*$/, '');
+      window.relearn.baseUriFull='https:\/\/mcshelby.github.io\/hugo-theme-relearn\//'.replace(/\/*$/, '');
+      window.index_js_url="/hugo-theme-relearn/index.search.js";
       // variant stuff
       window.relearn.themeVariantModifier='';
       window.variants && variants.init( [ 'relearn-auto', 'relearn-light', 'relearn-dark', 'relearn-bright', 'zen-auto', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] );
@@ -201,12 +201,12 @@
         <script>
           var contentLangs=['en'];
         </script>
-        <script src="/hugo-theme-relearn/js/auto-complete.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710590241" defer></script>
-        <script src="/hugo-theme-relearn/js/search.js?1710590241" defer></script>
+        <script src="/hugo-theme-relearn/js/auto-complete.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.stemmer.support.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.multi.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/lunr/lunr.en.min.js?1710592808" defer></script>
+        <script src="/hugo-theme-relearn/js/search.js?1710592808" defer></script>
       </div>
       <div id="R-homelinks" class="default-animation">
         <hr class="padding">
@@ -368,13 +368,13 @@
               setTimeout( githubButtonsInit, 400 );
             });
           </script>
-          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710590241"></script>
+          <script async src="/hugo-theme-relearn/js/github-buttons.js?1710592808"></script>
           </div>
         </div>
       </div>
     </aside>
-    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710590241" defer></script>
-    <script src="/hugo-theme-relearn/js/theme.js?1710590241" defer></script>
+    <script src="/hugo-theme-relearn/js/clipboard.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/perfect-scrollbar.min.js?1710592808" defer></script>
+    <script src="/hugo-theme-relearn/js/theme.js?1710592808" defer></script>
   </body>
 </html>