adds search
diff --git a/build/ui-bundle.zip b/build/ui-bundle.zip
index 72e3ec3..4b55997 100644
--- a/build/ui-bundle.zip
+++ b/build/ui-bundle.zip
Binary files differ
diff --git a/src/partials/footer-scripts.hbs b/src/partials/footer-scripts.hbs
index 68ba719..014c3d7 100644
--- a/src/partials/footer-scripts.hbs
+++ b/src/partials/footer-scripts.hbs
@@ -18,3 +18,28 @@
         } );
     });
 </script>
+
+<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
+<script>
+  function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
+  var search = docsearch({
+    appId: '5ISP5TFAEN',
+    apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
+    indexName: 'isis-apache-org',
+    inputSelector: '#algolia-search-input',
+    autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
+    debug: false,
+  }).autocomplete
+  search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
+  focusSearchInput()
+  window.addEventListener('load', focusSearchInput);
+</script>
+
+<!--
+  docsearch options:
+  https://docsearch.algolia.com/docs/behavior/
+-->
+<!--
+  https://www.algolia.com/doc/api-reference/api-parameters/
+  algoliaOptions: { hitsPerPage: 6 },
+-->
diff --git a/src/partials/head-styles.hbs b/src/partials/head-styles.hbs
index 8957cd8..c2fedcf 100644
--- a/src/partials/head-styles.hbs
+++ b/src/partials/head-styles.hbs
@@ -1,3 +1,4 @@
     <link rel="stylesheet" href="{{uiRootPath}}/css/site.css">
     <link rel="stylesheet" href="{{uiRootPath}}/css/site-custom.css">
     <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
+    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
diff --git a/src/partials/header-content.hbs b/src/partials/header-content.hbs
index 3f1c19f..02d8e8d 100644
--- a/src/partials/header-content.hbs
+++ b/src/partials/header-content.hbs
@@ -15,6 +15,11 @@
     </div>
     <div id="topbar-nav" class="navbar-menu">
       <a class="navbar-end">
+        <div class="navbar-item hide-for-print">
+          <span>
+            <input id="algolia-search-input" placeholder="Search"></span>
+          </span>
+        </div>
         <div class="navbar-item has-dropdown is-hoverable">
           <a class="navbar-link" href="#">Quick Start</a>
           <div class="navbar-dropdown">
diff --git a/src/partials/toc.hbs b/src/partials/toc.hbs
index 43be6c9..61cb35c 100644
--- a/src/partials/toc.hbs
+++ b/src/partials/toc.hbs
@@ -1,4 +1,4 @@
-<aside class="article-aside toc" role="navigation">
+<aside class="article-aside toc hide-for-print" role="navigation">
     <p class="toc-title">On this page</p>
     <div id="article-toc"></div>
 </aside>