summaryrefslogtreecommitdiff
path: root/_includes/search-providers/google-custom-search-engine/search.html
diff options
context:
space:
mode:
Diffstat (limited to '_includes/search-providers/google-custom-search-engine/search.html')
-rw-r--r--_includes/search-providers/google-custom-search-engine/search.html21
1 files changed, 21 insertions, 0 deletions
diff --git a/_includes/search-providers/google-custom-search-engine/search.html b/_includes/search-providers/google-custom-search-engine/search.html
new file mode 100644
index 0000000..cf132ab
--- /dev/null
+++ b/_includes/search-providers/google-custom-search-engine/search.html
@@ -0,0 +1,21 @@
+{%- if site.search.google.custom_search_engine_id -%}
+ <div class="search search--dark search--google-custom-search-engine">
+ <div class="main">
+ <div class="content js-gcse">
+ <!-- <gcse:search enableAutoComplete="true" gname="search-box"></gcse:search>
+ <gcse:searchresults-only gname="results"></gcse:searchresults-only> -->
+ </div>
+ </div>
+ </div>
+ <script>
+ var gcse = document.getElementsByClassName('js-gcse')[0];
+ var gcseSearch = document.createElement('gcse:search');
+ gcseSearch.setAttribute('enableAutoComplete', 'true');
+ gcseSearch.setAttribute('gname', 'search-box');
+ var gcseSearchresults = document.createElement('gcse:searchresults-only');
+ gcseSearchresults.setAttribute('gname', 'results');
+ gcse.appendChild(gcseSearch);
+ gcse.appendChild(gcseSearchresults);
+ </script>
+ <script>{%- include search-providers/google-custom-search-engine/search.js -%}</script>
+{%- endif -%}