-{% endif %}
\ No newline at end of file
diff --git a/_layouts/single.html b/_layouts/single.html
index 7116d72d688b..71cb4e83dc66 100644
--- a/_layouts/single.html
+++ b/_layouts/single.html
@@ -27,7 +27,7 @@
{% unless page.header.overlay_color or page.header.overlay_image %}
{% if page.title %}
{{ page.title | markdownify | remove: "
" | remove: "
" }}{% endif %}
- {% include post__meta.html %}
+ {% include page__meta.html %}
{% endunless %}
diff --git a/_sass/minimal-mistakes/_archive.scss b/_sass/minimal-mistakes/_archive.scss
index 3df299614b00..9f576323e7da 100644
--- a/_sass/minimal-mistakes/_archive.scss
+++ b/_sass/minimal-mistakes/_archive.scss
@@ -201,6 +201,14 @@
font-size: 0.6em;
}
+ .page__meta-sep {
+ display: block;
+
+ &::before {
+ display: none;
+ }
+ }
+
.archive__item-title {
margin-top: 0.5em;
font-size: $type-size-5;
diff --git a/_sass/minimal-mistakes/_page.scss b/_sass/minimal-mistakes/_page.scss
index c4bf8ae76b73..f25f75f61107 100644
--- a/_sass/minimal-mistakes/_page.scss
+++ b/_sass/minimal-mistakes/_page.scss
@@ -299,7 +299,7 @@ body {
text-transform: uppercase;
}
-.post__meta-sep::before {
+.page__meta-sep::before {
content: "\2022";
padding-left: 0.5em;
padding-right: 0.5em;
diff --git a/docs/_docs/05-configuration.md b/docs/_docs/05-configuration.md
index 3cb1de043fdf..11c22a649ba4 100644
--- a/docs/_docs/05-configuration.md
+++ b/docs/_docs/05-configuration.md
@@ -311,14 +311,14 @@ To disable reading time for a post, add `read_time: false` to its YAML Front Mat
words_per_minute: 250
```
-### Post meta separator
+### Page 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 }}).
+To customise the separator between the page date and reading time (if both are enabled), edit `.page__meta-sep::before` in a [custom stylesheet]({{ "/docs/stylesheets/" | relative_url }}).
For example,
```css
-.post__meta-sep::before {
+.page__meta-sep::before {
content: "\2022";
padding-left: 0.5em;
padding-right: 0.5em;
diff --git a/test/_pages/category-archive-grid.md b/test/_pages/category-archive-grid.md
new file mode 100644
index 000000000000..3558be0a0db9
--- /dev/null
+++ b/test/_pages/category-archive-grid.md
@@ -0,0 +1,7 @@
+---
+title: "Posts by Category (grid view)"
+layout: categories
+permalink: /categories-grid/
+entries_layout: grid
+author_profile: true
+---
diff --git a/test/_pages/collection-archive-grid.html b/test/_pages/collection-archive-grid.html
new file mode 100644
index 000000000000..3280bf7bdf79
--- /dev/null
+++ b/test/_pages/collection-archive-grid.html
@@ -0,0 +1,28 @@
+---
+layout: archive
+title: "Posts by Collection (grid view)"
+permalink: /collection-archive-grid/
+entries_layout: grid
+author_profile: true
+---
+
+{% assign entries_layout = page.entries_layout | default: 'list' %}
+{% capture written_label %}'None'{% endcapture %}
+
+{% for collection in site.collections %}
+ {% unless collection.output == false or collection.label == "posts" %}
+
+ {% capture label %}{{ collection.label }}{% endcapture %}
+ {% if label != written_label %}
+