Add guide on applying Front Matter defaults to jekyll-archives pages (#2466)

* Add guide on applying Front Matter defaults to jekyll-archives pages

Sources:
- https://github.com/mmistakes/minimal-mistakes/issues/2465#issuecomment-604839346
- 8685c1ecd9

* Update CHANGELOG and history
This commit is contained in:
iBug ♦ 2020-03-31 04:17:45 +08:00 committed by GitHub
parent 843c38b892
commit 54001dade7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 28 additions and 2 deletions

2
.gitignore vendored
View file

@ -10,7 +10,7 @@
*.gem *.gem
.bundle .bundle
Gemfile.lock Gemfile.lock
vendor/bundle **/vendor/bundle
# Node.js and NPM # Node.js and NPM
node_modules node_modules

View file

@ -4,6 +4,7 @@
- Fix Finnish ocalized UI text strings. [#2455](https://github.com/mmistakes/minimal-mistakes/pull/2455) - Fix Finnish ocalized UI text strings. [#2455](https://github.com/mmistakes/minimal-mistakes/pull/2455)
- Clarify documentation that Lunr only searches documents in collections. [#2450](https://github.com/mmistakes/minimal-mistakes/pull/2450) - Clarify documentation that Lunr only searches documents in collections. [#2450](https://github.com/mmistakes/minimal-mistakes/pull/2450)
- Add guide on applying Front Matter defaults to jekyll-archives pages [#2466](https://github.com/mmistakes/minimal-mistakes/pull/2466)
## [4.19.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.19.1) ## [4.19.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.19.1)

View file

@ -1029,6 +1029,30 @@ jekyll-archives:
**Note:** The `archive-taxonomy` layout used by jekyll-archives is provided with the theme and can be found in the `_layouts` folder. **Note:** The `archive-taxonomy` layout used by jekyll-archives is provided with the theme and can be found in the `_layouts` folder.
{: .notice--info} {: .notice--info}
<div class="notice--success" markdown="1">
<h4 class="no_toc"><i class="fas fa-lightbulb"></i> Tip</h4>
To apply [Front Matter defaults](https://jekyllrb.com/docs/configuration/front-matter-defaults/) to pages generated by the `jekyll-archives` plugin, you can specify a scope of an empty `path` and a `type` of either `tag` or `category`.
For example, the following configuration enables author profile on tag archives and disables comments on category archives.
```yaml
defaults:
- scope:
path: ""
type: tag
values:
author_profile: true
- scope:
path: ""
type: category
values:
comments: false
```
</div>
## HTML compression ## HTML compression
If you care at all about performance (and really who doesn't) compressing the HTML files generated by Jekyll is a good thing to do. If you care at all about performance (and really who doesn't) compressing the HTML files generated by Jekyll is a good thing to do.

View file

@ -5,7 +5,7 @@ permalink: /docs/history/
excerpt: "Change log of enhancements and bug fixes made to the theme." excerpt: "Change log of enhancements and bug fixes made to the theme."
sidebar: sidebar:
nav: docs nav: docs
last_modified_at: 2020-03-23T14:04:34-04:00 last_modified_at: 2020-03-27T15:04:39+08:00
toc: false toc: false
--- ---
@ -15,6 +15,7 @@ toc: false
- Fix Finnish ocalized UI text strings. [#2455](https://github.com/mmistakes/minimal-mistakes/pull/2455) - Fix Finnish ocalized UI text strings. [#2455](https://github.com/mmistakes/minimal-mistakes/pull/2455)
- Clarify documentation that Lunr only searches documents in collections. [#2450](https://github.com/mmistakes/minimal-mistakes/pull/2450) - Clarify documentation that Lunr only searches documents in collections. [#2450](https://github.com/mmistakes/minimal-mistakes/pull/2450)
- Add guide on applying Front Matter defaults to jekyll-archives pages [#2466](https://github.com/mmistakes/minimal-mistakes/pull/2466)
## [4.19.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.19.1) ## [4.19.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.19.1)