Sha256: f8c5e7ad8c0d86cec5e32766d2612bf9a832fe5214e69ac576851c35a879639a
Contents?: true
Size: 1.1 KB
Versions: 2
Compression:
Stored size: 1.1 KB
Contents
{% assign placeholder = include.placeholder | default: 'Search... ' %} {% assign key = include.search | default: 'main' %} {% assign config = site.search[key] %} {% assign index = config.index | absolute_url %} {%- capture fields -%} {%- for collection in config.collections -%} {%- for field in collection[1].fields -%} {{ field }}{% unless forloop.last %}|||{% endunless %} {%- endfor -%} {%- endfor -%} {%- endcapture -%} {% assign fields = fields | split: '|||' | uniq %} <div class='search-block'> <div class='input-group'> <input type='text' class='form-control' id='search' name='x' placeholder='{{ placeholder }}'> </div> <div id='results'></div> </div> <script type='text/javascript' src="{{ '/assets/elasticlunr.min.js' | absolute_url }}"></script> <script type='text/javascript' src="{{ '/assets/search-ui.js' | absolute_url }}"></script> <script type='text/javascript'> var fields = {{ fields | jsonify }}; var indexFile = "{{ index }}"; var url = "{{ '' | absolute_url }}"; $(document).ready(function() { startSearchUI(fields, indexFile, url); }); </script>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wax_theme-1.1.0 | _includes/search_box.html |
wax_theme-1.0.0 | _includes/search_box.html |