Add new front matter element: excerpt (#227)

* This commit adds the excerpt front matter element, to show an
abbreviated version of the definition in social previews. This
also includes the documentation updates to support this change.

* This commit adds @olvb's suggestion to use 'set' to define the
alert & preview combo, to avoid repetitive code

* This commit updates the preview text to only include the flag if
it's "avoid" – if the flag is "warning" or there is no flag, it
will not appear at the beginning of the preview text.

Co-authored-by: Kathryn Grayson Nanz <kathryn@Kathryns-MacBook-Air.local>
Co-authored-by: Oscar <ovlb@users.noreply.github.com>
Co-authored-by: Kathryn <>
This commit is contained in:
Kathryn Grayson Nanz
2020-08-24 13:41:45 -04:00
committed by GitHub
parent 3808d4d80c
commit b872dbe384
7 changed files with 41 additions and 1 deletions

View File

@ -2,6 +2,7 @@
title: Ableism
slug: ableism
defined: true
excerpt: a system that places value on peoples bodies and minds based on societally constructed ideas of normalcy, intelligence, excellence, and productivity. These constructed ideas are deeply rooted in anti-Blackness, eugenics, colonialism, and capitalism.
speech: noun
flag:
level: warning