diff options
author | Vivek R <vividvilla@gmail.com> | 2019-10-12 20:09:08 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-12 20:09:08 +0300 |
commit | 10254883df6c7cb8b38b6443f27ff098c6b08bf8 (patch) | |
tree | c3df2cf9684a9567513b8a526dbd0dd3276558d1 | |
parent | e902ec0239b443b09b78e43da4c6b20091f17ea8 (diff) | |
parent | 298648a63b578e4b2eea19658e434d63177a8a6f (diff) |
Merge pull request #18 from cgiacomi/feature/draftlabal
feat: add draft label for draft posts
-rw-r--r-- | layouts/_default/list.html | 2 | ||||
-rw-r--r-- | layouts/_default/single.html | 2 | ||||
-rw-r--r-- | layouts/index.html | 2 | ||||
-rw-r--r-- | static/css/main.css | 9 |
4 files changed, 12 insertions, 3 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 2d02a73..a04ec31 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -17,7 +17,7 @@ {{- if (in (.Site.Params.excludedTypes | default (slice "page")) .Type) -}} {{- else -}} <li class="post"> - <a href="{{ .RelPermalink }}">{{.Title}}</a> <span class="meta">{{ dateFormat "Jan 2, 2006" .Date }}</span> + <a href="{{ .RelPermalink }}">{{.Title}}</a> <span class="meta">{{ dateFormat "Jan 2, 2006" .Date }}{{ if .Draft }} <span class="draft-label">DRAFT</span> {{ end }}</span> </li> {{- end -}} {{- end -}} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 26d1c1b..61ec209 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -7,7 +7,7 @@ <div class="post-header"> <h1 class="title">{{ .Title }}</h1> - <div class="meta">Posted at — {{ dateFormat "Jan 2, 2006" .Date }}</div> + <div class="meta">Posted at — {{ dateFormat "Jan 2, 2006" .Date }}{{ if .Draft }} <span class="draft-label">DRAFT</span> {{ end }}</div> </div> <div class="markdown"> diff --git a/layouts/index.html b/layouts/index.html index 5b5d87a..b71dd49 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -14,7 +14,7 @@ {{ $paginator := .Paginate (where $pages "Params.hidden" "ne" true) }} {{ range $paginator.Pages }} <div class="post"> - <div class="meta">{{ dateFormat "Jan 2, 2006" .Date }}</div> + <div class="meta">{{ dateFormat "Jan 2, 2006" .Date }}{{ if .Draft }} <span class="draft-label">DRAFT</span> {{ end }}</div> <a class="title" href="{{ .RelPermalink }}">{{.Title}}</a> — <span class="description"> {{ if isset .Params "description" }} diff --git a/static/css/main.css b/static/css/main.css index 69f4c7f..c0603d7 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -284,6 +284,15 @@ ul { margin-top: 10px; } +.post .draft-label { + color: #a00; + text-decoration: none; + padding: 2px 4px; + border-radius: 4px; + margin-left: 6px; + background-color: #f9f2f4; +} + .list .posts .post .meta { margin-bottom: 0; margin-left: 5px; |