initial
This commit is contained in:
20
themes/next/layout/_partials/search/algolia-search.swig
Normal file
20
themes/next/layout/_partials/search/algolia-search.swig
Normal file
@ -0,0 +1,20 @@
|
||||
{% if theme.algolia_search.enable %}
|
||||
<div class="algolia-popup popup search-popup">
|
||||
<div class="algolia-search">
|
||||
<div class="algolia-search-input-icon">
|
||||
<i class="fa fa-search"></i>
|
||||
</div>
|
||||
<div class="algolia-search-input" id="algolia-search-input"></div>
|
||||
</div>
|
||||
|
||||
<div class="algolia-results">
|
||||
<div id="algolia-stats"></div>
|
||||
<div id="algolia-hits"></div>
|
||||
<div id="algolia-pagination" class="algolia-pagination"></div>
|
||||
</div>
|
||||
|
||||
<span class="popup-btn-close">
|
||||
<i class="fa fa-times-circle"></i>
|
||||
</span>
|
||||
</div>
|
||||
{% endif %}
|
7
themes/next/layout/_partials/search/index.swig
Normal file
7
themes/next/layout/_partials/search/index.swig
Normal file
@ -0,0 +1,7 @@
|
||||
{% if theme.algolia_search.enable %}
|
||||
{% include 'algolia-search.swig' %}
|
||||
{% elif theme.swiftype_key %}
|
||||
{% include 'swiftype.swig' %}
|
||||
{% elif theme.local_search.enable %}
|
||||
{% include 'localsearch.swig' %}
|
||||
{% endif %}
|
16
themes/next/layout/_partials/search/localsearch.swig
Normal file
16
themes/next/layout/_partials/search/localsearch.swig
Normal file
@ -0,0 +1,16 @@
|
||||
<div class="popup search-popup local-search-popup">
|
||||
<div class="local-search-header clearfix">
|
||||
<span class="search-icon">
|
||||
<i class="fa fa-search"></i>
|
||||
</span>
|
||||
<span class="popup-btn-close">
|
||||
<i class="fa fa-times-circle"></i>
|
||||
</span>
|
||||
<div class="local-search-input-wrapper">
|
||||
<input autocomplete="off"
|
||||
placeholder="{{ __('search.placeholder') }}" spellcheck="false"
|
||||
type="text" id="local-search-input">
|
||||
</div>
|
||||
</div>
|
||||
<div id="local-search-result"></div>
|
||||
</div>
|
12
themes/next/layout/_partials/search/swiftype.swig
Normal file
12
themes/next/layout/_partials/search/swiftype.swig
Normal file
@ -0,0 +1,12 @@
|
||||
<form class="site-search-form">
|
||||
<input type="text" id="st-search-input" class="st-search-input st-default-search-input"/>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
(function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){
|
||||
(w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);
|
||||
e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);
|
||||
})(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');
|
||||
|
||||
_st('install', '{{ theme.swiftype_key }}','2.0.0');
|
||||
</script>
|
Reference in New Issue
Block a user