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

github.com/cntrump/hugo-notepadium.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvvveiii <cntrump@gmail.com>2019-11-30 15:47:30 +0300
committervvveiii <cntrump@gmail.com>2019-11-30 15:47:30 +0300
commitd91ca79014222df5b311aaa9dc4d917a1a9c9a32 (patch)
tree2271758235acb46ea0644235fe782c1c51f46bc2
parent263015ccc84cfacb93c16343ccb06216b0cefc39 (diff)
support categoriesv1.1.1
-rw-r--r--layouts/_default/list.html3
-rw-r--r--layouts/_default/single.html5
-rw-r--r--layouts/index.html3
-rw-r--r--static/assets/css/core.css16
4 files changed, 26 insertions, 1 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index fa58993..ef574b4 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -14,6 +14,9 @@
{{ if eq .Kind "page" }}
<div class="home-card-content-date"><time>{{ .Date.Format "2006-01-02" }}</time>
+ {{ range .Params.categories }}
+ <span class="article-label">{{ . }}</span>
+ {{ end }}
{{ range .Params.tags }}
<span class="article-tag">{{ . }}</span>
{{ end }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 7886e76..f7a697b 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -3,8 +3,11 @@
<h1>{{ .Title | htmlEscape | safeHTML }}</h1>
<div>
<div class="article-date"><time>{{ .Date.Format "2006-01-02" }}</time>
+ {{ range .Params.categories }}
+ <a class="article-label" href="/categories/{{ . | urlize }}/">{{ . }}</a>
+ {{ end }}
{{ range .Params.tags }}
- <a class="article-tag" href="/tags/{{ . | urlize }}">{{ . }}</a>
+ <a class="article-tag" href="/tags/{{ . | urlize }}/">{{ . }}</a>
{{ end }}
</div>
</div>
diff --git a/layouts/index.html b/layouts/index.html
index b06dd6f..8dc5a54 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -13,6 +13,9 @@
<div class="home-card-content">
<div class="home-card-content-title">{{ .Title | htmlEscape | safeHTML }}</div>
<div class="home-card-content-date"><time>{{ .Date.Format "2006-01-02" }}</time>
+ {{ range .Params.categories }}
+ <span class="article-label">{{ . }}</span>
+ {{ end }}
{{ range .Params.tags }}
<span class="article-tag">{{ . }}</span>
{{ end }}
diff --git a/static/assets/css/core.css b/static/assets/css/core.css
index 73cec87..b8347d3 100644
--- a/static/assets/css/core.css
+++ b/static/assets/css/core.css
@@ -227,6 +227,22 @@ del { opacity: 0.5; }
text-decoration: none;
}
+.article-label {
+ display: inline-block;
+ padding: 2px 6px;
+ margin: 2px 3px 2px 0;
+ white-space: nowrap;
+ color: #28a745;
+ border: 1px solid rgba(27,31,35,.15);
+ border-radius: 3px;
+}
+.article-label:hover,
+.article-label:focus,
+.article-label:active {
+ background: #def;
+ text-decoration: none;
+}
+
.pagination {
display: block;
text-align: center;