From fd3ec89897b1c3871b6761083611c2c3f158fd69 Mon Sep 17 00:00:00 2001 From: Khosrow Moossavi Date: Sat, 27 Oct 2018 08:43:26 -0400 Subject: [PATCH] Taxonomy initial commit, tags and categories (#90) * Taxonomy initial commit, tags and categories * WIP: Show in footer for comparison * Fix post meta --- assets/scss/_content.scss | 27 ++++++++++--------- assets/scss/_content_rtl.scss | 8 ++++++ layouts/_default/list.html | 7 ++++- layouts/partials/list.html | 9 ++++++- layouts/partials/taxonomy/categories.html | 9 +++++++ layouts/partials/taxonomy/tags.html | 9 +++++++ layouts/posts/single.html | 24 ++++++++++------- ...s_5e1eb8e37c42cdfb6215b61e44dcfa5f.content | 2 +- ...scss_5e1eb8e37c42cdfb6215b61e44dcfa5f.json | 2 +- 9 files changed, 70 insertions(+), 27 deletions(-) create mode 100644 layouts/partials/taxonomy/categories.html create mode 100644 layouts/partials/taxonomy/tags.html diff --git a/assets/scss/_content.scss b/assets/scss/_content.scss index cb4e8e4..88c7c45 100644 --- a/assets/scss/_content.scss +++ b/assets/scss/_content.scss @@ -6,16 +6,13 @@ header { margin-top: 6.4rem; margin-bottom: 3.2rem; - h1, h2 { + h1 { + font-size: 4.2rem; + line-height: 4.6rem; margin: 0; - } - h2 { - font-size: 1.8rem; - line-height: 2.2rem; - color: $fg-color; - margin-top: 1.8rem; @media only screen and (max-device-width : 768px) { - font-size: 1.6rem; + font-size: 4.0rem; + line-height: 4.4rem; } } } @@ -28,13 +25,17 @@ margin-bottom: .75em; } .post-meta { - .posted-on { - display: inline-block; + i { + text-align: center; + width: 1.6rem; margin-left: 0; - margin-right: 1.5rem; + margin-right: 0.5rem; } - .reading-time { - display: inline-block; + .date { + .posted-on { + margin-left: 0; + margin-right: 1.5rem; + } } } } diff --git a/assets/scss/_content_rtl.scss b/assets/scss/_content_rtl.scss index 87c5706..daa6101 100644 --- a/assets/scss/_content_rtl.scss +++ b/assets/scss/_content_rtl.scss @@ -7,8 +7,16 @@ body.rtl { margin-right: 0; } } + .tags, + .categories { + i { + margin-left: 0.5rem; + margin-right: 0; + } + } } } + .list { ul { li { diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 0a18678..d62bc46 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,5 +1,10 @@ {{ define "title" }} - {{ .Title }} · {{ .Site.Title }} + {{- if eq .Kind "taxonomy" -}} + {{- .Data.Singular | title -}} + {{- print ": " -}} + {{- end -}} + + {{- .Title }} · {{ .Site.Title -}} {{ end }} {{ define "content" }} {{ partial "list.html" . }} diff --git a/layouts/partials/list.html b/layouts/partials/list.html index f8e67dc..b880669 100644 --- a/layouts/partials/list.html +++ b/layouts/partials/list.html @@ -1,5 +1,12 @@
-

{{ .Title }}

+

+ {{- if eq .Kind "taxonomy" -}} + {{- .Data.Singular | title -}} + {{- print ": " -}} + {{- end -}} + + {{- .Title -}} +