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

github.com/vividvilla/ezhil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivek R <vividvilla@gmail.com>2019-10-19 15:37:05 +0300
committerGitHub <noreply@github.com>2019-10-19 15:37:05 +0300
commit4f0c28af2e9c9bb6a3a779013dfcff632545262b (patch)
treedec01668434c0913874b3622895998b488ac0f10
parentedf7470d61a05ebe09f09f763826a1fc53aaaccc (diff)
parent28c2f28a13ea427329c32ef2043f48c42e46583b (diff)
Merge pull request #19 from cgiacomi/feature/posttags
feat: add tag list to post
-rw-r--r--layouts/_default/single.html14
-rw-r--r--static/css/dark.css5
-rw-r--r--static/css/main.css21
3 files changed, 40 insertions, 0 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 61ec209..2283e9a 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -14,6 +14,20 @@
{{ .Content }}
</div>
+ <div class="post-tags">
+ {{ if ne .Type "page" }}
+ {{ if gt .Params.tags 0 }}
+ <nav class="nav tags">
+ <ul class="flat">
+ {{ range .Params.tags }}
+ <li><a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a></li>
+ {{ end }}
+ </ul>
+ </nav>
+ {{ end }}
+ {{ end }}
+ </div>
+
{{- $.Scratch.Set "isDisqus" true -}}
{{- if and (isset .Params "type") (in .Site.Params.disableDisqusTypes .Params.type) -}}
diff --git a/static/css/dark.css b/static/css/dark.css
index 1b6eb1f..cc1fe66 100644
--- a/static/css/dark.css
+++ b/static/css/dark.css
@@ -34,6 +34,11 @@ a:hover {
opacity: 0.8;
}
+.post-tags .tags a {
+ border: 1px solid #fff;
+ color: #fff;
+}
+
.header nav,
.footer {
border-color: #333;
diff --git a/static/css/main.css b/static/css/main.css
index fd05a1c..000e721 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -283,6 +283,10 @@ ul {
margin: 0;
}
+.post-tags a {
+ margin-right: 5px;
+}
+
.post .post-header .meta {
padding-left: 5px;
margin-top: 10px;
@@ -297,6 +301,23 @@ ul {
background-color: #f9f2f4;
}
+.post-tags .tags li {
+ margin-bottom: 0;
+ margin-top: 20px;
+}
+
+.post-tags .tags a {
+ display: inline-block;
+ border: 1px solid #a00;
+ border-radius: 4px;
+ padding: 0px 6px;
+ color: #a00;
+ line-height: 20px;
+ font-size: 12px;
+ text-decoration: none;
+ margin: 0 1px;
+}
+
.list .posts .post .meta {
margin-bottom: 0;
margin-left: 5px;