Commit 3fef66ea authored by XhmikosR's avatar XhmikosR

Fix the JS errors due to jekyll-search.

1) Update it to v1.0.8
2) Include jekyll-search where it's used only

[ci skip]
parent 23246954
...@@ -31,15 +31,21 @@ ...@@ -31,15 +31,21 @@
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src="{{ site.baseurl }}/assets/js/ie10-viewport-bug-workaround.js"></script> <script src="{{ site.baseurl }}/assets/js/ie10-viewport-bug-workaround.js"></script>
{% if page.layout == "docs" %}
<script src="{{ site.baseurl }}/assets/js/vendor/jekyll-search.js"></script>
<script> <script>
SimpleJekyllSearch.init({ SimpleJekyllSearch.init({
searchInput: document.getElementById('search-input'), searchInput: document.getElementById('search-input'),
resultsContainer: document.getElementById('search-results'), resultsContainer: document.getElementById('search-results'),
searchResultTemplate: '<a class="dropdown-item" href="{url}">{title}</a>', searchResultTemplate: '<a class="dropdown-item" href="{url}">{title}</a>',
noResultsText: '<div class="dropdown-item no-results">Sorry, there are no results for that search.</div>', noResultsText: '<div class="dropdown-item no-results">Sorry, there are no results for that search.</div>',
dataSource: '/search.json' json: '/search.json'
}) })
</script>
{% endif %}
<script>
Holder.addTheme('gray', { Holder.addTheme('gray', {
background: '#777', background: '#777',
foreground: 'rgba(255,255,255,.75)', foreground: 'rgba(255,255,255,.75)',
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
"paths": { "paths": {
"docsJs": [ "docsJs": [
"../assets/js/vendor/holder.min.js", "../assets/js/vendor/holder.min.js",
"assets/js/vendor/jekyll-search.js",
"../assets/js/vendor/ZeroClipboard.min.js", "../assets/js/vendor/ZeroClipboard.min.js",
"../assets/js/vendor/anchor.min.js", "../assets/js/vendor/anchor.min.js",
"../assets/js/vendor/tether.min.js", "../assets/js/vendor/tether.min.js",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment