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

github.com/lubang/hugo-hello-programmer-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorD.G.BANG <lubang@lulab.net>2018-02-04 11:11:11 +0300
committerD.G.BANG <lubang@lulab.net>2018-02-04 11:11:11 +0300
commit25d83b89de9d11bad81d01d1ded8b260c3922767 (patch)
tree57142c37d6bfe6b81aa85fd2212972519a3b541e
parent25e5c1c3f1e8a47718dede197500630407c0e592 (diff)
Add tags page
- Remove default terms - Add category terms - Add tag terms
-rw-r--r--[-rwxr-xr-x]layouts/categories/terms.html (renamed from layouts/_default/terms.html)2
-rwxr-xr-xlayouts/partials/header.html2
-rwxr-xr-xlayouts/section/project.html19
-rw-r--r--layouts/tags/terms.html23
-rw-r--r--static/css/styles.css21
5 files changed, 45 insertions, 22 deletions
diff --git a/layouts/_default/terms.html b/layouts/categories/terms.html
index b34ae88..a1c4e00 100755..100644
--- a/layouts/_default/terms.html
+++ b/layouts/categories/terms.html
@@ -3,7 +3,7 @@
<div class="post-title">
<img src="{{ "/images/post-title-icon.png" | relURL }}" />
<div class="post-meta">
- <time>#tags</time>
+ <time>#categories</time>
<h1>CATEGORIES</h1>
</div>
</div>
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 8034eaa..7ce3cc8 100755
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -22,7 +22,7 @@
<ul>
<li><a href="{{ "/" | relURL }}" class="logo-title">HELLO,WORLD!</a></li>
<li><a href="{{ "/categories" | relURL }}">CATEGORIES</a></li>
- <li><a href="{{ "/projects" | relURL }}">PROJECTS</a></li>
+ <li><a href="{{ "/tags" | relURL }}">TAGS</a></li>
</ul>
</div>
<div class="container">
diff --git a/layouts/section/project.html b/layouts/section/project.html
deleted file mode 100755
index 05cc5d9..0000000
--- a/layouts/section/project.html
+++ /dev/null
@@ -1,19 +0,0 @@
-{{ partial "header.html" . }}
-
-<div class="project">
- <div class="post-meta">
- <h1>Project</h1>
- </div>
- <div>
- {{ range .Data.Pages }}
- <a href="{{ .Permalink }}">
- <div class="item">
- <h1>{{ .Title }}</h1>
- <description>{{ .Date.Format "02 Jan 2006, 15:04" }}</description>
- </div>
- </a>
- {{ end }}
- </div>
-</div>
-
-{{ partial "footer.html" . }}
diff --git a/layouts/tags/terms.html b/layouts/tags/terms.html
new file mode 100644
index 0000000..fcd00c6
--- /dev/null
+++ b/layouts/tags/terms.html
@@ -0,0 +1,23 @@
+{{ partial "header" . }}
+
+<div class="post-title">
+ <img src="{{ "/images/post-title-icon.png" | relURL }}" />
+ <div class="post-meta">
+ <time>#tags</time>
+ <h1>TAGS</h1>
+ </div>
+ </div>
+
+ <div class="tags">
+ {{ $baseurl := .Site.BaseURL }}
+ {{ $data := .Data }}
+ {{ range $key,$value := .Data.Terms.Alphabetical }}
+ <div class="tag">
+ <a href="{{ $baseurl }}{{ $data.Plural }}/{{ $value.Name | urlize }}">
+ {{ humanize $value.Name }}
+ </a>
+ </div>
+ {{ end }}
+</div>
+
+{{ partial "footer" . }}
diff --git a/static/css/styles.css b/static/css/styles.css
index 2a0dc74..f0002e2 100644
--- a/static/css/styles.css
+++ b/static/css/styles.css
@@ -173,7 +173,7 @@ dt {
}
.post-meta, .post-meta a, .post-meta a:visited {
- display: inline-block;
+ display: block;
color: #4A4A4A;
font-size: 14px;
line-height: 1.7em;
@@ -341,6 +341,25 @@ dt {
}
/*
+* Tags
+*/
+.tags {
+ padding: 0px 30px 30px 30px;
+}
+
+.tags .tag {
+ display: inline-block;
+ margin: 5px;
+ padding: 5px 10px 5px 10px;
+ border: 1px dashed #dddddd;
+ border-radius: 5px;
+}
+
+.tags .tag:hover {
+ background-color: #eeeeee;
+}
+
+/*
* Projects
*/
.project {