diff options
author | DSRKafuU | 2020-06-19 00:40:29 +0800 |
---|---|---|
committer | GitHub | 2020-06-19 00:40:29 +0800 |
commit | ec4b32aa7ab6b71d0b9f756bc8d1c1b1e3cf8353 (patch) | |
tree | 65938a770dbb2c02f7028204d3cf77ca52990b97 /layouts/_default/search.html | |
parent | 1a9b75fa6216334d0a9a1c379dba212888ce6f76 (diff) | |
parent | edbbfabae66d75217a95e3e0a054548502ebf2d9 (diff) | |
download | hugo-theme-fuji-ec4b32aa7ab6b71d0b9f756bc8d1c1b1e3cf8353.tar.gz hugo-theme-fuji-ec4b32aa7ab6b71d0b9f756bc8d1c1b1e3cf8353.tar.bz2 hugo-theme-fuji-ec4b32aa7ab6b71d0b9f756bc8d1c1b1e3cf8353.zip |
Merge pull request #34 from amzrk2/dev
Pre-release v2.1.0
Diffstat (limited to 'layouts/_default/search.html')
-rw-r--r-- | layouts/_default/search.html | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/layouts/_default/search.html b/layouts/_default/search.html new file mode 100644 index 0000000..8948e45 --- /dev/null +++ b/layouts/_default/search.html @@ -0,0 +1,39 @@ +{{ define "main" }} +<!-- search form --> +<div class="page-info"> + <form class="search-form" method="GET"> + <div class="search-input"> + <input name="s" type="search" autocapitalize="off" autocomplete="off" autocorrect="off" + spellcheck="false" /> + <button type="submit"><ion-icon name="search-circle-outline"></ion-icon></button> + </div> + </form> +</div> +<!-- search result and template --> +<div class="search-result-info" style="display: none;"><span>{{ i18n "searchSuccess" }}</span></div> +<div class="search-result-info" style="display: none;"><span>{{ i18n "searchNotFound" }}</span></div> +<div class="search-result-info" style="display: none;"><span>{{ i18n "searchFailed" }}</span></div> +<div id="search-result"></div> +<script id="search-result-template" type="text/fuse-template"> + {{ "<% for(var i = 0; i < $data.length; i++){ %>" | safeHTML }} + <div class="post"> + <h3 class="post-item post-title-archive"> + <a href="<%= $data[i].item.permalink %>">{{ "<%= $data[i].item.title %>" | safeHTML }}</a> + </h3> + <div class="post-item post-meta-archive"> + <span><ion-icon name="today"></ion-icon> {{- "<%= $data[i].item.date %>" | safeHTML -}}</span> + <span> + <ion-icon name="pricetags"></ion-icon> + {{- "<% if ($data[i].item.tags && $data[i].item.tags.length > 0) { %>" | safeHTML -}} + {{- "<% for(var j = 0; j < $data[i].item.tags.length; j++){ %>" | safeHTML -}} + {{- "<%= $data[i].item.tags[j] %> " | safeHTML -}} + {{- "<% } %>" | safeHTML -}} + {{- "<% } else { %>" | safeHTML -}} + {{- i18n "postMetaNoTag" -}} + {{- "<% } %>" | safeHTML }} + </span> + </div> + </div> + {{ "<% } %>" | safeHTML }} +</script> +{{ end }}
\ No newline at end of file |