summaryrefslogtreecommitdiffstats
path: root/layouts/_default/search.html
diff options
context:
space:
mode:
authorDSRKafuU2020-06-19 00:40:29 +0800
committerGitHub2020-06-19 00:40:29 +0800
commitec4b32aa7ab6b71d0b9f756bc8d1c1b1e3cf8353 (patch)
tree65938a770dbb2c02f7028204d3cf77ca52990b97 /layouts/_default/search.html
parent1a9b75fa6216334d0a9a1c379dba212888ce6f76 (diff)
parentedbbfabae66d75217a95e3e0a054548502ebf2d9 (diff)
downloadhugo-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.html39
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>&nbsp;{{- "<%= $data[i].item.date %>" | safeHTML -}}</span>
+ <span>
+ <ion-icon name="pricetags"></ion-icon>&nbsp;
+ {{- "<% 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] %>&nbsp;" | safeHTML -}}
+ {{- "<% } %>" | safeHTML -}}
+ {{- "<% } else { %>" | safeHTML -}}
+ {{- i18n "postMetaNoTag" -}}
+ {{- "<% } %>" | safeHTML }}
+ </span>
+ </div>
+ </div>
+ {{ "<% } %>" | safeHTML }}
+</script>
+{{ end }} \ No newline at end of file