From f15e02ea58656bd6206e905f1c96d2f6a60f4081 Mon Sep 17 00:00:00 2001 From: Lim Jing Heng Date: Tue, 4 Aug 2020 22:39:01 +0800 Subject: [PATCH] Show date of posts (#2526) * add date to read-time.html * add option for show_date, dynamic icon style * change read-time to post__meta * cleanup post__metal.html * cleanup post__meta include variables * put date before read time * remove space in include variable * allow customisation of post__meta separator * add some documentation * oops fix typo derp * add post date image * change page meta separator customisation to CSS --- _includes/archive-single.html | 4 +- _includes/page__hero.html | 4 +- _includes/post__meta.html | 35 ++++++++++++++++++ _includes/read-time.html | 15 -------- _layouts/single.html | 4 +- _sass/minimal-mistakes/_page.scss | 6 +++ docs/_docs/05-configuration.md | 34 +++++++++++++++++ .../2012-01-02-layout-post-date-disabled.md | 18 +++++++++ docs/_posts/2012-01-02-layout-post-date.md | 18 +++++++++ docs/assets/images/mm-post-date-example.png | Bin 0 -> 57632 bytes .../2012-01-02-layout-post-date-disabled.md | 18 +++++++++ test/_posts/2012-01-02-layout-post-date.md | 18 +++++++++ 12 files changed, 150 insertions(+), 24 deletions(-) create mode 100644 _includes/post__meta.html delete mode 100644 _includes/read-time.html create mode 100644 docs/_posts/2012-01-02-layout-post-date-disabled.md create mode 100644 docs/_posts/2012-01-02-layout-post-date.md create mode 100644 docs/assets/images/mm-post-date-example.png create mode 100644 test/_posts/2012-01-02-layout-post-date-disabled.md create mode 100644 test/_posts/2012-01-02-layout-post-date.md diff --git a/_includes/archive-single.html b/_includes/archive-single.html index c262de1b27bd..ef4609987625 100644 --- a/_includes/archive-single.html +++ b/_includes/archive-single.html @@ -24,9 +24,7 @@

{{ title }} {% endif %}

- {% if post.read_time %} -

{% include read-time.html %}

- {% endif %} + {% include post__meta.html type=include.type %} {% if post.excerpt %}

{{ post.excerpt | markdownify | strip_html | truncate: 160 }}

{% endif %} diff --git a/_includes/page__hero.html b/_includes/page__hero.html index 27fcaff771bd..8e477535c9ef 100644 --- a/_includes/page__hero.html +++ b/_includes/page__hero.html @@ -31,9 +31,7 @@

{% elsif page.header.show_overlay_excerpt != false and page.excerpt %}

{{ page.excerpt | markdownify | remove: "

" | remove: "

" }}

{% endif %} - {% if page.read_time %} -

{% include read-time.html %}

- {% endif %} + {% include post__meta.html %} {% if page.header.cta_url %}

{{ page.header.cta_label | default: site.data.ui-text[site.locale].more_label | default: "Learn More" }}

{% endif %} diff --git a/_includes/post__meta.html b/_includes/post__meta.html new file mode 100644 index 000000000000..1ea81e5bbcba --- /dev/null +++ b/_includes/post__meta.html @@ -0,0 +1,35 @@ +{% assign page = post | default: page %} + +{% if page.read_time or page.show_date %} +

+ + {% if page.show_date %} + {% assign date = page.date %} + + + {% endif %} + + {% if page.read_time and page.show_date %} + {% if include.type == "grid" %} +
+ {% else %} + + {% endif %} + {% endif %} + + {% if page.read_time %} + {% assign words_per_minute = page.words_per_minute | default: site.words_per_minute | default: 200 %} + {% assign words = page.content | strip_html | number_of_words %} + + + {% if words < words_per_minute %} + {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} + {% elsif words == words_per_minute %} + 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} + {% else %} + {{ words | divided_by:words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} + {% endif %} + {% endif %} + +

+{% endif %} \ No newline at end of file diff --git a/_includes/read-time.html b/_includes/read-time.html deleted file mode 100644 index 588574433c50..000000000000 --- a/_includes/read-time.html +++ /dev/null @@ -1,15 +0,0 @@ -{% assign words_per_minute = page.words_per_minute | default: site.words_per_minute | default: 200 %} - -{% if post.read_time %} - {% assign words = post.content | strip_html | number_of_words %} -{% elsif page.read_time %} - {% assign words = page.content | strip_html | number_of_words %} -{% endif %} - -{% if words < words_per_minute %} - {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} -{% elsif words == words_per_minute %} - 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} -{% else %} - {{ words | divided_by:words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }} -{% endif %} diff --git a/_layouts/single.html b/_layouts/single.html index c58eca02330f..7116d72d688b 100644 --- a/_layouts/single.html +++ b/_layouts/single.html @@ -27,9 +27,7 @@ {% unless page.header.overlay_color or page.header.overlay_image %}
{% if page.title %}

{{ page.title | markdownify | remove: "

" | remove: "

" }}

{% endif %} - {% if page.read_time %} -

{% include read-time.html %}

- {% endif %} + {% include post__meta.html %}
{% endunless %} diff --git a/_sass/minimal-mistakes/_page.scss b/_sass/minimal-mistakes/_page.scss index 458733a3ae53..c4bf8ae76b73 100644 --- a/_sass/minimal-mistakes/_page.scss +++ b/_sass/minimal-mistakes/_page.scss @@ -299,6 +299,12 @@ body { text-transform: uppercase; } +.post__meta-sep::before { + content: "\2022"; + padding-left: 0.5em; + padding-right: 0.5em; +} + /* Page taxonomy ========================================================================== */ diff --git a/docs/_docs/05-configuration.md b/docs/_docs/05-configuration.md index 4ad70aaa30e8..d162dc314313 100644 --- a/docs/_docs/05-configuration.md +++ b/docs/_docs/05-configuration.md @@ -265,6 +265,26 @@ breadcrumbs: true # disabled by default Breadcrumb start link text and separator character can both be changed in the [UI Text data file]({{ "/docs/ui-text/" | relative_url }}). +### Post dates + +Enable post date snippets with `show_date: true` in YAML Front Matter. + +![post date example]({{ "/assets/images/mm-post-date-example.png" | relative_url }}) + +Instead of adding `show_date: true` to each post, apply as a default in `_config.yml` like so: + +```yaml +defaults: + # _posts + - scope: + path: "" + type: posts + values: + show_date: true +``` + +To disable post date for a post, add `show_date: false` its YAML Front Matter to override what was set in `_config.yml`. + ### Reading time Enable estimated reading time snippets with `read_time: true` in YAML Front Matter. `200` has been set as the default words per minute value --- which can be changed by adjusting `words_per_minute:` in `_config.yml`. @@ -291,6 +311,20 @@ To disable reading time for a post, add `read_time: false` its YAML Front Matter words_per_minute: 250 ``` +### Post meta separator + +To customise the separator between the post date and reading time (if both are enabled), edit ```.post__meta-sep::before``` in a [custom stylesheet]({{ "/docs/stylesheets/" | relative_url }}). + +For example, + +```css +.post__meta-sep::before { + content: "\2022"; + padding-left: 0.5em; + padding-right: 0.5em; +} +``` + ### Comments [**Disqus**](https://disqus.com/), [**Discourse**](https://www.discourse.org/), [**Facebook**](https://developers.facebook.com/docs/plugins/comments), [**utterances**](https://utteranc.es/), and static-based commenting via [**Staticman**](https://staticman.net/) are built into the theme. First set the comment provider you'd like to use: diff --git a/docs/_posts/2012-01-02-layout-post-date-disabled.md b/docs/_posts/2012-01-02-layout-post-date-disabled.md new file mode 100644 index 000000000000..77f2c3387320 --- /dev/null +++ b/docs/_posts/2012-01-02-layout-post-date-disabled.md @@ -0,0 +1,18 @@ +--- +title: "Layout: Post Date Disabled" +show_date: false +tags: + - post date +--- + +This post has reading time disabled. The estimated time that it takes to read this post should not be showing if `show_date: false` is set in `_config.yml` or in this post's YAML Front Matter. + +If you could keep awake (but of course you can't) you would see your own mother doing this, and you would find it very interesting to watch her. It is quite like tidying up drawers. You would see her on her knees, I expect, lingering humorously over some of your contents, wondering where on earth you had picked this thing up, making discoveries sweet and not so sweet, pressing this to her cheek as if it were as nice as a kitten, and hurriedly stowing that out of sight. When you wake in the morning, the naughtiness and evil passions with which you went to bed have been folded up small and placed at the bottom of your mind and on the top, beautifully aired, are spread out your prettier thoughts, ready for you to put on. + +I don't know whether you have ever seen a map of a person's mind. Doctors sometimes draw maps of other parts of you, and your own map can become intensely interesting, but catch them trying to draw a map of a child's mind, which is not only confused, but keeps going round all the time. There are zigzag lines on it, just like your temperature on a card, and these are probably roads in the island, for the Neverland is always more or less an island, with astonishing splashes of colour here and there, and coral reefs and rakish-looking craft in the offing, and savages and lonely lairs, and gnomes who are mostly tailors, and caves through which a river runs, and princes with six elder brothers, and a hut fast going to decay, and one very small old lady with a hooked nose. It would be an easy map if that were all, but there is also first day at school, religion, fathers, the round pond, needle-work, murders, hangings, verbs that take the dative, chocolate pudding day, getting into braces, say ninety-nine, three-pence for pulling out your tooth yourself, and so on, and either these are part of the island or they are another map showing through, and it is all rather confusing, especially as nothing will stand still. + +Of course the Neverlands vary a good deal. John's, for instance, had a lagoon with flamingoes flying over it at which John was shooting, while Michael, who was very small, had a flamingo with lagoons flying over it. John lived in a boat turned upside down on the sands, Michael in a wigwam, Wendy in a house of leaves deftly sewn together. John had no friends, Michael had friends at night, Wendy had a pet wolf forsaken by its parents, but on the whole the Neverlands have a family resemblance, and if they stood still in a row you could say of them that they have each other's nose, and so forth. On these magic shores children at play are for ever beaching their coracles [simple boat]. We too have been there; we can still hear the sound of the surf, though we shall land no more. + +Of all delectable islands the Neverland is the snuggest and most compact, not large and sprawly, you know, with tedious distances between one adventure and another, but nicely crammed. When you play at it by day with the chairs and table-cloth, it is not in the least alarming, but in the two minutes before you go to sleep it becomes very real. That is why there are night-lights. + +Occasionally in her travels through her children's minds Mrs. Darling found things she could not understand, and of these quite the most perplexing was the word Peter. She knew of no Peter, and yet he was here and there in John and Michael's minds, while Wendy's began to be scrawled all over with him. The name stood out in bolder letters than any of the other words, and as Mrs. Darling gazed she felt that it had an oddly cocky appearance. \ No newline at end of file diff --git a/docs/_posts/2012-01-02-layout-post-date.md b/docs/_posts/2012-01-02-layout-post-date.md new file mode 100644 index 000000000000..b2fc747cfdc7 --- /dev/null +++ b/docs/_posts/2012-01-02-layout-post-date.md @@ -0,0 +1,18 @@ +--- +title: "Layout: Post Date Enabled" +show_date: true +tags: + - post date +--- + +This post has reading time enabled. The estimated time that it takes to read this post should show if also enabled in `_config.yml` with `show_date: true`. + +If you could keep awake (but of course you can't) you would see your own mother doing this, and you would find it very interesting to watch her. It is quite like tidying up drawers. You would see her on her knees, I expect, lingering humorously over some of your contents, wondering where on earth you had picked this thing up, making discoveries sweet and not so sweet, pressing this to her cheek as if it were as nice as a kitten, and hurriedly stowing that out of sight. When you wake in the morning, the naughtiness and evil passions with which you went to bed have been folded up small and placed at the bottom of your mind and on the top, beautifully aired, are spread out your prettier thoughts, ready for you to put on. + +I don't know whether you have ever seen a map of a person's mind. Doctors sometimes draw maps of other parts of you, and your own map can become intensely interesting, but catch them trying to draw a map of a child's mind, which is not only confused, but keeps going round all the time. There are zigzag lines on it, just like your temperature on a card, and these are probably roads in the island, for the Neverland is always more or less an island, with astonishing splashes of colour here and there, and coral reefs and rakish-looking craft in the offing, and savages and lonely lairs, and gnomes who are mostly tailors, and caves through which a river runs, and princes with six elder brothers, and a hut fast going to decay, and one very small old lady with a hooked nose. It would be an easy map if that were all, but there is also first day at school, religion, fathers, the round pond, needle-work, murders, hangings, verbs that take the dative, chocolate pudding day, getting into braces, say ninety-nine, three-pence for pulling out your tooth yourself, and so on, and either these are part of the island or they are another map showing through, and it is all rather confusing, especially as nothing will stand still. + +Of course the Neverlands vary a good deal. John's, for instance, had a lagoon with flamingoes flying over it at which John was shooting, while Michael, who was very small, had a flamingo with lagoons flying over it. John lived in a boat turned upside down on the sands, Michael in a wigwam, Wendy in a house of leaves deftly sewn together. John had no friends, Michael had friends at night, Wendy had a pet wolf forsaken by its parents, but on the whole the Neverlands have a family resemblance, and if they stood still in a row you could say of them that they have each other's nose, and so forth. On these magic shores children at play are for ever beaching their coracles [simple boat]. We too have been there; we can still hear the sound of the surf, though we shall land no more. + +Of all delectable islands the Neverland is the snuggest and most compact, not large and sprawly, you know, with tedious distances between one adventure and another, but nicely crammed. When you play at it by day with the chairs and table-cloth, it is not in the least alarming, but in the two minutes before you go to sleep it becomes very real. That is why there are night-lights. + +Occasionally in her travels through her children's minds Mrs. Darling found things she could not understand, and of these quite the most perplexing was the word Peter. She knew of no Peter, and yet he was here and there in John and Michael's minds, while Wendy's began to be scrawled all over with him. The name stood out in bolder letters than any of the other words, and as Mrs. Darling gazed she felt that it had an oddly cocky appearance. \ No newline at end of file diff --git a/docs/assets/images/mm-post-date-example.png b/docs/assets/images/mm-post-date-example.png new file mode 100644 index 0000000000000000000000000000000000000000..a209b97dc1c01b3a74aa47c803326656e8e00744 GIT binary patch literal 57632 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 literal 0 HcmV?d00001 diff --git a/test/_posts/2012-01-02-layout-post-date-disabled.md b/test/_posts/2012-01-02-layout-post-date-disabled.md new file mode 100644 index 000000000000..77f2c3387320 --- /dev/null +++ b/test/_posts/2012-01-02-layout-post-date-disabled.md @@ -0,0 +1,18 @@ +--- +title: "Layout: Post Date Disabled" +show_date: false +tags: + - post date +--- + +This post has reading time disabled. The estimated time that it takes to read this post should not be showing if `show_date: false` is set in `_config.yml` or in this post's YAML Front Matter. + +If you could keep awake (but of course you can't) you would see your own mother doing this, and you would find it very interesting to watch her. It is quite like tidying up drawers. You would see her on her knees, I expect, lingering humorously over some of your contents, wondering where on earth you had picked this thing up, making discoveries sweet and not so sweet, pressing this to her cheek as if it were as nice as a kitten, and hurriedly stowing that out of sight. When you wake in the morning, the naughtiness and evil passions with which you went to bed have been folded up small and placed at the bottom of your mind and on the top, beautifully aired, are spread out your prettier thoughts, ready for you to put on. + +I don't know whether you have ever seen a map of a person's mind. Doctors sometimes draw maps of other parts of you, and your own map can become intensely interesting, but catch them trying to draw a map of a child's mind, which is not only confused, but keeps going round all the time. There are zigzag lines on it, just like your temperature on a card, and these are probably roads in the island, for the Neverland is always more or less an island, with astonishing splashes of colour here and there, and coral reefs and rakish-looking craft in the offing, and savages and lonely lairs, and gnomes who are mostly tailors, and caves through which a river runs, and princes with six elder brothers, and a hut fast going to decay, and one very small old lady with a hooked nose. It would be an easy map if that were all, but there is also first day at school, religion, fathers, the round pond, needle-work, murders, hangings, verbs that take the dative, chocolate pudding day, getting into braces, say ninety-nine, three-pence for pulling out your tooth yourself, and so on, and either these are part of the island or they are another map showing through, and it is all rather confusing, especially as nothing will stand still. + +Of course the Neverlands vary a good deal. John's, for instance, had a lagoon with flamingoes flying over it at which John was shooting, while Michael, who was very small, had a flamingo with lagoons flying over it. John lived in a boat turned upside down on the sands, Michael in a wigwam, Wendy in a house of leaves deftly sewn together. John had no friends, Michael had friends at night, Wendy had a pet wolf forsaken by its parents, but on the whole the Neverlands have a family resemblance, and if they stood still in a row you could say of them that they have each other's nose, and so forth. On these magic shores children at play are for ever beaching their coracles [simple boat]. We too have been there; we can still hear the sound of the surf, though we shall land no more. + +Of all delectable islands the Neverland is the snuggest and most compact, not large and sprawly, you know, with tedious distances between one adventure and another, but nicely crammed. When you play at it by day with the chairs and table-cloth, it is not in the least alarming, but in the two minutes before you go to sleep it becomes very real. That is why there are night-lights. + +Occasionally in her travels through her children's minds Mrs. Darling found things she could not understand, and of these quite the most perplexing was the word Peter. She knew of no Peter, and yet he was here and there in John and Michael's minds, while Wendy's began to be scrawled all over with him. The name stood out in bolder letters than any of the other words, and as Mrs. Darling gazed she felt that it had an oddly cocky appearance. \ No newline at end of file diff --git a/test/_posts/2012-01-02-layout-post-date.md b/test/_posts/2012-01-02-layout-post-date.md new file mode 100644 index 000000000000..b2fc747cfdc7 --- /dev/null +++ b/test/_posts/2012-01-02-layout-post-date.md @@ -0,0 +1,18 @@ +--- +title: "Layout: Post Date Enabled" +show_date: true +tags: + - post date +--- + +This post has reading time enabled. The estimated time that it takes to read this post should show if also enabled in `_config.yml` with `show_date: true`. + +If you could keep awake (but of course you can't) you would see your own mother doing this, and you would find it very interesting to watch her. It is quite like tidying up drawers. You would see her on her knees, I expect, lingering humorously over some of your contents, wondering where on earth you had picked this thing up, making discoveries sweet and not so sweet, pressing this to her cheek as if it were as nice as a kitten, and hurriedly stowing that out of sight. When you wake in the morning, the naughtiness and evil passions with which you went to bed have been folded up small and placed at the bottom of your mind and on the top, beautifully aired, are spread out your prettier thoughts, ready for you to put on. + +I don't know whether you have ever seen a map of a person's mind. Doctors sometimes draw maps of other parts of you, and your own map can become intensely interesting, but catch them trying to draw a map of a child's mind, which is not only confused, but keeps going round all the time. There are zigzag lines on it, just like your temperature on a card, and these are probably roads in the island, for the Neverland is always more or less an island, with astonishing splashes of colour here and there, and coral reefs and rakish-looking craft in the offing, and savages and lonely lairs, and gnomes who are mostly tailors, and caves through which a river runs, and princes with six elder brothers, and a hut fast going to decay, and one very small old lady with a hooked nose. It would be an easy map if that were all, but there is also first day at school, religion, fathers, the round pond, needle-work, murders, hangings, verbs that take the dative, chocolate pudding day, getting into braces, say ninety-nine, three-pence for pulling out your tooth yourself, and so on, and either these are part of the island or they are another map showing through, and it is all rather confusing, especially as nothing will stand still. + +Of course the Neverlands vary a good deal. John's, for instance, had a lagoon with flamingoes flying over it at which John was shooting, while Michael, who was very small, had a flamingo with lagoons flying over it. John lived in a boat turned upside down on the sands, Michael in a wigwam, Wendy in a house of leaves deftly sewn together. John had no friends, Michael had friends at night, Wendy had a pet wolf forsaken by its parents, but on the whole the Neverlands have a family resemblance, and if they stood still in a row you could say of them that they have each other's nose, and so forth. On these magic shores children at play are for ever beaching their coracles [simple boat]. We too have been there; we can still hear the sound of the surf, though we shall land no more. + +Of all delectable islands the Neverland is the snuggest and most compact, not large and sprawly, you know, with tedious distances between one adventure and another, but nicely crammed. When you play at it by day with the chairs and table-cloth, it is not in the least alarming, but in the two minutes before you go to sleep it becomes very real. That is why there are night-lights. + +Occasionally in her travels through her children's minds Mrs. Darling found things she could not understand, and of these quite the most perplexing was the word Peter. She knew of no Peter, and yet he was here and there in John and Michael's minds, while Wendy's began to be scrawled all over with him. The name stood out in bolder letters than any of the other words, and as Mrs. Darling gazed she felt that it had an oddly cocky appearance. \ No newline at end of file