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

github.com/bul-ikana/hugo-cards.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Aguirre <bul.ikana@gmail.com>2019-10-14 05:31:57 +0300
committerHugo Aguirre <bul.ikana@gmail.com>2019-10-14 05:31:57 +0300
commita1d3a2f9df1a889b9cb9b5988085c077f0d5ae60 (patch)
treede5967a6df1a7760928065382d51b0a180ebeb94
parentaf2cd0204228d1ea275efc1cbe32177dc22e640e (diff)
Add tags page
-rw-r--r--exampleSite/content/posts/documentation.md1
-rw-r--r--exampleSite/content/posts/elements.markdown1
-rw-r--r--exampleSite/content/posts/installation.markdown1
-rw-r--r--layouts/taxonomy/tag.html70
4 files changed, 73 insertions, 0 deletions
diff --git a/exampleSite/content/posts/documentation.md b/exampleSite/content/posts/documentation.md
index 965070f..fac87f7 100644
--- a/exampleSite/content/posts/documentation.md
+++ b/exampleSite/content/posts/documentation.md
@@ -2,6 +2,7 @@
layout: post
title: Documentation
img: image-5.png
+tags: ["tag_a", "tag_b"]
date: 2016-03-09
---
diff --git a/exampleSite/content/posts/elements.markdown b/exampleSite/content/posts/elements.markdown
index 7a489a8..dafacbe 100644
--- a/exampleSite/content/posts/elements.markdown
+++ b/exampleSite/content/posts/elements.markdown
@@ -2,6 +2,7 @@
layout: post
title: "Elements"
img: image-4.png
+tags: ["tag_a", "tag_c"]
date: "2016-04-10"
---
Nulla vel ante sit amet leo imperdiet porta. Mauris pellentesque finibus ligula non dignissim. Sed sed vehicula velit. Ut eleifend velit maximus massa lobortis mattis. In dui quam, rutrum eu purus et, mattis consequat ex. Vivamus risus mauris, ultricies vel dolor eget, aliquet tristique est. Suspendisse odio urna, vehicula vel diam at, pulvinar porttitor metus. Sed ac ipsum et magna aliquam mattis in eleifend mi. Pellentesque porttitor diam nec hendrerit efficitur. In hac habitasse platea dictumst. Nam arcu enim, imperdiet quis molestie molestie, molestie non diam. Quisque pretium felis in lorem placerat rhoncus eu et lorem. Praesent tincidunt purus sed mi lacinia maximus. Curabitur rutrum tempus posuere. Donec quis fringilla enim. Nullam nisl nisl, vestibulum sed enim vel, tempor pulvinar ligula.
diff --git a/exampleSite/content/posts/installation.markdown b/exampleSite/content/posts/installation.markdown
index bd5eca5..c12ee67 100644
--- a/exampleSite/content/posts/installation.markdown
+++ b/exampleSite/content/posts/installation.markdown
@@ -3,6 +3,7 @@ layout: post
title: "Installation"
img: image-3.png
categories: [one]
+tags: ["tag_c"]
date: 2016-05-09
---
Nulla vel ante sit amet leo imperdiet porta. Mauris pellentesque finibus ligula non dignissim. Sed sed vehicula velit. Ut eleifend velit maximus massa lobortis mattis. In dui quam, rutrum eu purus et, mattis consequat ex. Vivamus risus mauris, ultricies vel dolor eget, aliquet tristique est. Suspendisse odio urna, vehicula vel diam at, pulvinar porttitor metus. Sed ac ipsum et magna aliquam mattis in eleifend mi. Pellentesque porttitor diam nec hendrerit efficitur. In hac habitasse platea dictumst. Nam arcu enim, imperdiet quis molestie molestie, molestie non diam. Quisque pretium felis in lorem placerat rhoncus eu et lorem. Praesent tincidunt purus sed mi lacinia maximus. Curabitur rutrum tempus posuere. Donec quis fringilla enim. Nullam nisl nisl, vestibulum sed enim vel, tempor pulvinar ligula.
diff --git a/layouts/taxonomy/tag.html b/layouts/taxonomy/tag.html
new file mode 100644
index 0000000..8fb638d
--- /dev/null
+++ b/layouts/taxonomy/tag.html
@@ -0,0 +1,70 @@
+{{ define "main" }}
+
+<div class="home">
+
+
+ <div class="row pack">
+
+ {{ $paginator := .Paginate .Data.Pages }}
+ {{ range $paginator.Pages }}
+ <div class="col-md-4 card">
+ <a href="{{ .Permalink }}" class="index-anchor">
+ <div class="panel panel-default">
+
+ {{ if .Params.img }}
+ <img width="100%" src="{{ .Site.BaseURL }}images/{{ .Params.img }}" alt="{{ .Title }}">
+ {{ else }}
+ <img width="100%" src="{{ .Site.BaseURL }}images/{{ .Site.Params.defaultImage }}" alt="{{ .Site.Title }}">
+ {{ end }}
+
+ <div class="panel-body">
+ <h3 class="panel-title pull-left">{{ .Title | truncate 25 }}</h3><span class="post-meta pull-right"><small>{{ .Date.Format "January 2, 2006" }}</small></span>
+ </div>
+
+ <div class="panel-body"><small>
+ {{ .Summary | plainify | truncate 180 }}</small>
+ </div>
+ </div>
+ </a>
+ </div>
+
+ {{ end }}
+
+ </div>
+
+<div class="row">
+ <div class="col-md-4"> </div>
+ <div class="col-md-4">
+ {{ if gt .Paginator.TotalPages 1 }}
+ <ul class="pagination">
+ {{ if .Paginator.HasPrev }}
+ <li><a href="{{ .Paginator.Prev.URL }}">&laquo; Prev</a></li>
+ {{ else }}
+ <li><span>&laquo; Prev</span></li>
+ {{ end }}
+
+ {{ $scratch := newScratch }}
+ {{ $scratch.Set "current" .Paginator.PageNumber }}
+
+ {{ range .Paginator.Pagers }}
+ {{ if eq .PageNumber ($scratch.Get "current") }}
+ <li class="active"><span><em>{{ .PageNumber }}</em></span></li>
+ {{ else }}
+ <li><a href="{{ .URL }}">{{ .PageNumber }}</a></li>
+ {{ end }}
+ {{ end }}
+
+ {{ if .Paginator.HasNext }}
+ <li><a href="{{ .Paginator.Next.URL }}">Next &raquo;</a></li>
+ {{ else }}
+ <li><span >Next &raquo;</span></li>
+ {{ end }}
+ </ul>
+ {{ end }}
+
+ </div>
+ <div class="col-md-4"> </div>
+</div>
+</div>
+
+{{ end }}