Skip to content

Commit 48c9483

Browse files
committed
Move version filter to search results
1 parent 418d9ba commit 48c9483

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/js/vendor/docsearch.bundle.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
}
1616
var searchField = document.getElementById(config.searchFieldId || 'search')
1717
searchField.appendChild(Object.assign(document.createElement('div'), { className: 'algolia-autocomplete-results' }))
18+
const pageVersion = config.pageVersion
1819
var controller = docsearch({
1920
appId: config.appId,
2021
apiKey: config.apiKey,
@@ -33,6 +34,9 @@
3334
'<span class="ds-pagination--curr">Page 1</span>' +
3435
'<a href="#" class="ds-pagination--prev">Prev</a>' +
3536
'<a href="#" class="ds-pagination--next">Next</a></div>' +
37+
'<label class="filter checkbox">' +
38+
`<input type="checkbox" data-facet-filter="version:${pageVersion}" checked> ${pageVersion} only` +
39+
'</label>' +
3640
'<div class="algolia-docsearch-footer">' +
3741
'Search by <a class="algolia-docsearch-footer--logo" href="https://www.algolia.com/docsearch" ' +
3842
'target="_blank" rel="noopener">Algolia</a>' +

src/partials/footer-scripts.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
<script async src="{{{uiRootPath}}}/js/vendor/highlight.js"></script>
33
<script async src="{{{uiRootPath}}}/js/vendor/{{#if (asciidocExtensionRegistered '@asciidoctor/tabs')}}asciidoctor{{else}}spring{{/if}}-tabs.js" data-sync-storage-key="docs:preferred-tab"></script>
44
{{#if env.ALGOLIA_API_KEY}}
5-
<script async id="search-script" src="{{{uiRootPath}}}/js/vendor/docsearch.js"{{#if env.ALGOLIA_APP_ID}} data-app-id="{{env.ALGOLIA_APP_ID}}"{{/if}} data-api-key="{{env.ALGOLIA_API_KEY}}" data-index-name="{{env.ALGOLIA_INDEX_NAME}}" data-stylesheet="{{{uiRootPath}}}/css/vendor/docsearch.css"></script>
5+
<script async id="search-script" src="{{{uiRootPath}}}/js/vendor/docsearch.js"{{#if env.ALGOLIA_APP_ID}} data-app-id="{{env.ALGOLIA_APP_ID}}"{{/if}} data-api-key="{{env.ALGOLIA_API_KEY}}" data-index-name="{{env.ALGOLIA_INDEX_NAME}}" data-stylesheet="{{{uiRootPath}}}/css/vendor/docsearch.css" data-page-version="{{{page.version}}}"></script>
66
{{/if}}

src/partials/toolbar.hbs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
<div class="search">
88
<div id="search" class="field has-filter">
99
<input class="query" type="text" placeholder="Search docs"{{#if page.home}} autofocus{{/if}}>
10-
<label class="filter checkbox">
11-
<input type="checkbox" data-facet-filter="version:{{{page.version}}}" checked> {{{page.version}}} only
12-
</label>
1310
</div>
1411
</div>
1512
{{> page-versions}}

0 commit comments

Comments
 (0)