Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kakawait/hugo-tranquilpeak-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/search.html')
-rw-r--r--layouts/partials/search.html96
1 files changed, 49 insertions, 47 deletions
diff --git a/layouts/partials/search.html b/layouts/partials/search.html
index d83b92c..5fd8d33 100644
--- a/layouts/partials/search.html
+++ b/layouts/partials/search.html
@@ -1,54 +1,56 @@
-<div id="algolia-search-modal" class="modal-container">
- <div class="modal">
- <div class="modal-header">
- <span class="close-button"><i class="fa fa-close"></i></span>
- <a href="https://algolia.com" target="_blank" rel="noopener" class="searchby-algolia text-color-light link-unstyled">
- <span class="searchby-algolia-text text-color-light text-small">by</span>
- <img class="searchby-algolia-logo" src="https://www.algolia.com/static_assets/images/press/downloads/algolia-light.svg">
- </a>
- <i class="search-icon fa fa-search"></i>
- <form id="algolia-search-form">
- <input type="text" id="algolia-search-input" name="search"
- class="form-control input--large search-input" placeholder="{{ i18n "global.search" }}" />
- </form>
- </div>
- <div class="modal-body">
- <div class="no-result text-color-light text-center">{{ i18n "global.posts_found.zero" }}</div>
- <div class="results">
- {{ $posts := (where .Site.RegularPages "Section" "post") }}
- {{ range first 10 $posts }}
- <div class="media">
- {{ if .Params.thumbnailImageUrl }}
- <div class="media-left">
+{{ with .Site.Params.algolia }}
+ <div id="algolia-search-modal" class="modal-container">
+ <div class="modal">
+ <div class="modal-header">
+ <span class="close-button"><i class="fa fa-times"></i></span>
+ <a href="https://algolia.com" target="_blank" rel="noopener" class="searchby-algolia text-color-light link-unstyled">
+ <span class="searchby-algolia-text text-color-light text-small">by</span>
+ <img class="searchby-algolia-logo" src="https://www.algolia.com/static_assets/images/press/downloads/algolia-light.svg">
+ </a>
+ <i class="search-icon fa fa-search"></i>
+ <form id="algolia-search-form">
+ <input type="text" id="algolia-search-input" name="search"
+ class="form-control input--large search-input" placeholder="{{ i18n "global.search" }}" />
+ </form>
+ </div>
+ <div class="modal-body">
+ <div class="no-result text-color-light text-center">{{ i18n "global.posts_found.zero" }}</div>
+ <div class="results">
+ {{ $posts := (where .Site.RegularPages "Section" "in" site.Params.mainSections) }}
+ {{ range first 10 $posts }}
+ <div class="media">
+ {{ if .Params.thumbnailImageUrl }}
+ <div class="media-left">
+ <a class="link-unstyled" href="{{ .Permalink }}">
+ <img class="media-image" src="{{ .Params.thumbnailImageUrl }}" width="90" height="90"/>
+ </a>
+ </div>
+ {{ end }}
+ <div class="media-body">
<a class="link-unstyled" href="{{ .Permalink }}">
- <img class="media-image" src="{{ .Params.thumbnailImageUrl }}" width="90" height="90"/>
+ <h3 class="media-heading">{{ .Title }}</h3>
</a>
- </div>
- {{ end }}
- <div class="media-body">
- <a class="link-unstyled" href="{{ .Permalink }}">
- <h3 class="media-heading">{{ .Title }}</h3>
- </a>
- <span class="media-meta">
- <span class="media-date text-small">
- {{ .Date.Format "Jan 1, 2006" }}
+ <span class="media-meta">
+ <span class="media-date text-small">
+ {{ .Date.Format "Jan 1, 2006" }}
+ </span>
</span>
- </span>
- <div class="media-content hide-xs font-merryweather">{{ .Summary }}</div>
+ <div class="media-content hide-xs font-merryweather">{{ .Summary }}</div>
+ </div>
+ <div style="clear:both;"></div>
+ <hr>
</div>
- <div style="clear:both;"></div>
- <hr>
- </div>
- {{ end }}
+ {{ end }}
+ </div>
+ </div>
+ <div class="modal-footer">
+ <p class="results-count text-medium"
+ data-message-zero="{{ i18n "global.posts_found.zero" }}"
+ data-message-one="{{ i18n "global.posts_found.one" }}"
+ data-message-other="{{ i18n "global.posts_found.other" }}">
+ {{ len $posts }} posts found
+ </p>
</div>
- </div>
- <div class="modal-footer">
- <p class="results-count text-medium"
- data-message-zero="{{ i18n "global.posts_found.zero" }}"
- data-message-one="{{ i18n "global.posts_found.one" }}"
- data-message-other="{{ i18n "global.posts_found.other" }}">
- {{ len $posts }} posts found
- </p>
</div>
</div>
-</div> \ No newline at end of file
+{{ end }}