-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearch.html
41 lines (38 loc) · 1.2 KB
/
search.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
layout: page
title: Search
nav_order: 4
extra_js:
- jekyll-search.min.js
---
<div class="article-container">
{% comment %}Search form and results container {% endcomment %}
<div class="container">
<div id="search-container">
<input type="text" id="search-input" class="form-control" style="width:auto"
size="100" autofocus="true"
placeholder="Search pages and annotations">
<p class="help-block">Search by keyword or phrase.</p>
</div>
<div class="media text-left" id="search-results"></div>
</div>
</div>
<script>
var page_template = '<div class="media {type}"> ' +
'<h4><a href="{url}">{title}</a></h4>' +
'<div class="media-left">' +
' <a href="{page_url}">' +
' <img class="media-object img-thumbnail"' +
' src="{image}" alt="{title}" title="{title}"/>' +
' </a>' +
'</div>' +
'<div class="media-body" class="width:100%">{preview}</div>' +
'</div>';
SimpleJekyllSearch({
searchInput: document.getElementById('search-input'),
resultsContainer: document.getElementById('search-results'),
json: '{{ site.baseurl }}/search.json',
searchResultTemplate: page_template,
limit: 100,
});
</script>