diff options
author | vvveiii <cntrump@gmail.com> | 2019-11-30 15:47:30 +0300 |
---|---|---|
committer | vvveiii <cntrump@gmail.com> | 2019-11-30 15:47:30 +0300 |
commit | d91ca79014222df5b311aaa9dc4d917a1a9c9a32 (patch) | |
tree | 2271758235acb46ea0644235fe782c1c51f46bc2 | |
parent | 263015ccc84cfacb93c16343ccb06216b0cefc39 (diff) |
support categoriesv1.1.1
-rw-r--r-- | layouts/_default/list.html | 3 | ||||
-rw-r--r-- | layouts/_default/single.html | 5 | ||||
-rw-r--r-- | layouts/index.html | 3 | ||||
-rw-r--r-- | static/assets/css/core.css | 16 |
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; |