468 Commits

Author SHA1 Message Date
Derek Murr
7aed7e3b90
Include flag context in excerpt (#294)
* Added avoid flag text to meta descriptions

* Moved meta description logic to a shortcode

* Fixing nunjucks syntax error in base template head

Co-authored-by: Oscar <ovlb@users.noreply.github.com>
2020-09-01 21:39:23 +02:00
Manny Becerra
019d80976d
📃 Adds Frequently Asked Questions (FAQs) Page (Issue #246) (#288)
* Initial Frequently Asked Questions (FAQs) page that is a child to the Documentation page and cross-linked accordingly. Corresponds to issue #246

* Cross-referencing and linking to the new FAQs page (b55ec86) from the Contributing Guidelines docs. Corresponds to issue #246

* Doh! Inadvertently removed the `Get Help` sub-heading under c98290e; this commit adds `Get Help` back

* linting - updating unordered bullets to dash instead of asterisk

* adding copy and link to joining the Self-Defined app Slack community per feedback from Tatiana

* Update 11ty/documentation/index.md

Feedback from Tatiana

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/documentation/frequently-asked-questions.md

Copy feedback from Tatiana

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* tidying up copy for FAQs page per Tatiana feedback, specifically under `Open PR`

* additional copy cleanup and updates per Tatiana PR feedback

* converting the FAQ markdown page (b55ec86, 5552abd) to a njk html template since we're utilizing dl, dt & dd markup tags for our FAQ content. Changes include corresponding CSS rules for dl and dt tags and minor punctuation update in the contributing guidelines. Addresses issue #246

Co-authored-by: Manny Becerra <mannybecerra@users.noreply.github.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-08-31 20:40:40 -07:00
Oak Thielbar
845db8cb02
✏️ Add attribution to ableism excerpt (#291)
* Added attribution to ableism definiton excerpt

* Fixed typo in name of quoted auther in ableism definition

Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-29 17:39:05 -07:00
Oak Thielbar
e31b5212c6
✏️ Adds an additional sentence from the body of the definition of barbaric to provide context on its harm (#293) 2020-08-29 17:21:04 -07:00
Joyce Kung
2c9f1a3f3d
:writing Add excerpts for currently defined words (#262)
* Added excerpt for ok-hand

* Added excerpt for AsAm

* Added excerpt for East Asian

* Added excerpt for South Asian

* Added excerpt for SE Asian

* Added excerpt for bierasure

* Added excerpt for biromantic

* Added excerpt for bisexual

* Added excerpt for cisgender

* Added excerpt for crazy

* Add excerpt for dumb

* Add excerpt for derpy

* Add excerpt for digital blackface

* Add excerpt for dude

* Add excerpt for ESL

* Add excerpt for fatphobia

* Add excerpt for gaslighting

* Add excerpt for gender pronouns

* Add excerpt for Hispanic

* Add excerpt for hysterical

* Add excerpt for latino

* Add excerpt for latinx

* Add excerpt for mansplain

* Add excerpt for minorities

* Add excerpt for minoritised

* Add excerpt for neopronouns

* Add excerpt for non-binary

* Add excerpt for OCD

* Add excerpt for Oriental

* Add excerpt for ORM

* Add excerpt for pansexual

* Add excerpt for performative allyship

* Add excerpt for polyamory

* Add excerpt for pow-wow

* Add excerpt for preferred pronouns

* Add excerpt for pronouns

* Add excerpt for r-word

* Add excerpt for sane

* Add excerpt for sanity check

* Add excerpt for savage

* Add excerpt for spaz

* Add excerpt for suicide

* Add excerpt for tone deaf

* Add excerpt for transfeminine

* Add excerpt for URM

* Add excerpt for unreal

* Add excerpt for white feminism

* Add excerpt for white fragility

* Add excerpt for women and people of colour

* Add excerpt for transgender

* Fix spelling for "existence"

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Fix wording for digital blackface excerpt

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Add indicators for flag levels

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Revert "Add indicators for flag levels"

This reverts commit a291d5fa668156970e2496710bd6c39a53819e1b, because the flag level is already indicated in the excerpt structure.

Co-authored-by: Oscar <ovlb@users.noreply.github.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-29 15:45:29 -07:00
Simeon Smith
4ce8bf2a16
🐛 Changes psychopath flat type to be a text key instead (#287)
Co-authored-by: Simeon Smith <simeon@uxiliary.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-29 15:04:51 -07:00
Manny Becerra
56abe606a8
✏️ Updates "defintion" to "definition" in CONTRIBUTING docs and create-empty-definitions util (#285)
Co-authored-by: Manny Becerra <mannybecerra@users.noreply.github.com>
2020-08-29 14:14:44 -07:00
Fábio Costa
7df23a427c
Includes missing repository link on development documentation. (#273)
* Includes missing repository link on development documentation.

* Contributing section in development documentation

* moved contributing reference in documentation to introduction.

* Update 11ty/documentation/development.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

Co-authored-by: Oscar <ovlb@users.noreply.github.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-08-28 17:14:23 +02:00
shomveerKherwa
f637011c5f
Update dude.md (#284)
Typo in dude entry #277
2020-08-28 17:08:08 +02:00
Eveline Xie
bf8db29a2c
Defines monoculture (#272)
* Define Monoculture

* Update 11ty/definitions/monoculture.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update _util/undefined-words.json

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/monoculture.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-27 15:50:19 -07:00
Andrew Aquino
e6d4edda8c
✏️ Fix typo on dude (modal -> model) (#281) 2020-08-26 09:52:31 -07:00
dependabot[bot]
108e8660f6
Bump elliptic from 6.5.1 to 6.5.3 (#265)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.1 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.1...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-26 13:58:34 +02:00
Oscar
7f7943d2fc
🌓 Adds Dark Mode (#210)
* feat(dark mode): set up first set of colors

* feat(dark mode): define state colours

* 🧹

* feat(dark mode): variablify all teh wordz

* feat(dark mode): set colors on body

* feat(dark mode): replace hard coded color value

* feat(dark mode): 🌑

* feat(a11y): update link focus styles

- restores visible focus in windows high contrast mode
- increases visibility in boxes with bg colour

* feat(dark mode): enable postcss

* 💅

* feat(dark mode): add user control

* chore: use generic headline name

* feat(dark mode): hide switch until script loads

* feat(dark mode): increase link contrast

* add content warning to footer nav partial

* feat(dark mode): replace hard coded colour value in alertbox

* feat(dark mode): tone down text colour

* feat(dark mode): properly invert code elements

* 🧹 move box styles into own partial

* feat(dark mode): use darker colour as background for links
2020-08-26 03:10:24 -07:00
Simran
7f11b552a6
Add "basic" as alternative for "dumb" (#264)
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-25 18:28:40 -07:00
Simran
acc2fff163
Add plausibility check as alt word for sanity check (#256)
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-08-25 18:16:56 -07:00
ellenmacpherson
cc3bc675bd
✏️ Changes spelling of antisemitism (#276) 2020-08-25 16:27:03 -07:00
Kathryn Grayson Nanz
b872dbe384
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 <>
2020-08-24 19:41:45 +02:00
Théodore Biadala
3808d4d80c
Fix slug for sane (#268)
Currently the word sane links to the "sanity-check" page making it difficult to view the definition for "sane"
2020-08-21 08:53:17 +02:00
dependabot[bot]
a30a8b932b
Bump lodash from 4.17.15 to 4.17.19 (#258)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oscar <ovlb@users.noreply.github.com>
2020-07-24 15:39:53 +02:00
Sophie Alpert
8c6a6ea74e
Fix typo in index.njk (#261) 2020-07-23 09:39:57 +02:00
JGibson2019
244aef05ff
fixed the typo in the README.md for Contributor Covenant spelling (#250)
* fixed the typo in the README.md for Contributor Covenant spelling

* Revert "fixed the typo in the README.md for Contributor Covenant spelling"

This reverts commit 25db38fab89a884c2eeb72e83056eb9986b7b6c0.

* tried to revert package.json changes and make the same spelling update to the README.md
2020-06-30 12:00:58 +02:00
Oj18
1fa9dec17d
✏️ Fix ableist misspelling in 'White Feminism' (#248) 2020-06-24 12:20:46 -07:00
Oj18
cd20973004
🐛 Fix ableist filename (#245) 2020-06-24 11:06:11 -07:00
Luna Graysen
43102f702b
Adds dissociative identity disorder (#231)
* Create dissociative-identity-disorder.md

* Update 11ty/definitions/dissociative-identity-disorder.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Add read also section

Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-23 17:54:22 -07:00
Jeremy Wagner
91318cc682
Added preconnect/dns-prefetch hints for Typekit CSS resources. (#243) 2020-06-23 09:41:33 +02:00
Luna Graysen
994168f340
Adds plural (#228)
* Create plural.md

* Add read also section

Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-22 13:48:23 -07:00
Paul Grenier
96be1dbfa2
Adds optical allyship (#201)
* adds optical allyship

* Update 11ty/definitions/optical-allyship.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update optical-allyship.md

adding dictionary-style definition before coiner's quote.

* Update optical-allyship.md

Co-authored-by: AutoSponge <paul.grenier@slalom.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-22 13:32:51 -07:00
jlealess
5789b3910a
⚒️ Adds alertbox to all definitions (#218)
* Adds alertbox to definition pages

* Fixes syntax of links and improves wording of callout links to contribute
2020-06-22 13:01:43 -07:00
Matthew Shields
f72d41280a
⚒️ Adds content warning guidelines page (#200)
* Add empty page content file

* Add link in footer

* Make footer links span two columns when in grid template layout

* wrap footer grid-column in media query to strip triggering 2 columns on mobile

* Add guidelines content

* Capitalise 'Warning'

* Add link to guidance page from guidance definition block

* Change 'term' to 'topic'

* Update 11ty/content-warning-guidelines/index.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/content-warning-guidelines/index.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/content-warning-guidelines/index.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/content-warning-guidelines/index.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/content-warning-guidelines/index.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* remove additional line breaks to pass lint tests

* remove my now unneeded media query

* Remove longer content warning from definition page

* Change content warning flag to link to separate content warning guidance page

* remove unneeded content flag styling

Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-06-20 11:06:01 -07:00
Dirk Puge
a33c5fe86e
Add Métis definition (#235)
* Create metis.md

* Added new line, fixed formatting

* Fixed a spacing issue
2020-06-20 10:32:27 -07:00
Alice Zhao
3b9ba6c84a
Adds master/slave definition (#217)
* 📝 Add master/slave definitions

* Fix lint errors

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Add further reading and alphabetize alt words

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/master-slave.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-06-19 17:34:15 -07:00
Heidi Olsen
24aecfbc01
Adds "peanut gallery" definition (#233)
* ✏️ initial draft of peanut gallery defn

* 🧹 Fix lint issues

* ✏️ PR edits

Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-19 15:35:49 -07:00
Luna Graysen
48edd26ace
✏️ Add plural they to neopronouns (#232) 2020-06-19 10:57:38 -07:00
Kathryn Grayson Nanz
8f297444dd
Adds definition: Boogaloo (#221)
* This commit creates a new definition for "Boogaloo"

* This commit fixes a broken link

* This commit updates the definition for 'Boogaloo', incorporating the
contributions added by Eric.

* Update 11ty/definitions/boogaloo.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* This commit revises the "Impact" section of the definition to focus
on the harmed and not the perpetrator

Co-authored-by: Kathryn Grayson Nanz <kathryn@Kathryns-MacBook-Air.local>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-06-17 14:33:19 -07:00
jlealess
601e752f32
Fixes broken link to definition of pansexual (#223)
Removes yarn lock file
2020-06-17 09:17:08 +02:00
Alex Chan
99bc214ebc
Fix link to CONTRIBUTING.md after the branch rename (#219) 2020-06-15 18:16:12 +02:00
David Peter
a3271a9470
⚒️ Add optional category support for alt words. (#199)
* Add optional category support for alt words.

In the frontmatter for Markdown word definitions, the `alt_words` key
now supports any number of categories, though it functionally only
supports one level in the look & feel of the website.

If we wish to use multi-level categories, we can add a class to the <ul>
in order to cleanly style nested lists.

Resolves #170

* Fix: Digital Blackface lint issues.
2020-06-12 13:12:15 -07:00
Tierney Cyren
1bb7a22f6e
⚒️ fix: also run Actions CI on Pull Request events (#212)
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-12 12:39:33 -07:00
Oscar
6d34f45aad
💅 Lints digital Blackface (#209) 2020-06-12 12:20:00 -07:00
Kate Sowles
2a8f1014b8
Feature/rss feed (#192)
* installed @11ty/eleventy-plugin-rss package and added it to the config

* adding default rss template from the 11ty documentation

* using 'definedWords' as a collection, not 'posts'

* added a link to the feed in the html head, on the homepage so it's co-located with the other means of engagement, and in the feed itself (permalink is now part of metadata too)

* metadata.description is what we want to show as the feed subtitle, and made the author name safe as part of the metadata json; can't use the safe filter otherwise xml blows up

* removed redundant --- from right below the frontmatter, which md turns into a <hr>, which makes xml blow up

* made indentation consistent

* removing subscribe link from the CTA box, adding it to the footer next to Documentation link with bullet delimiter; updated site footer's ul style to show list items as display-block elements

* on definition pages, the footer is constrained to have the max width of the sidebar (160px). set grid-column: 1 / -1 to give it the full width to match the home/toc page

* created a new collection for sorting only defined words via their .date value (should be created date unless otherwise specified)

* RSS feed now shows posts in the order used by new definedWordsChronological collection

* reversed sort order as requested

* re-prettier-ifying eleventy.js

Co-authored-by: Oscar <ovlb@users.noreply.github.com>
2020-06-12 11:21:37 +02:00
philherb
67298c7da2
Adds definition for digital Blackface (#196)
* Add files via upload

* Update 11ty/definitions/digital-blackface.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/digital-blackface.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/digital-blackface.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/digital-blackface.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update 11ty/definitions/digital-blackface.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Add files via upload

Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-06-11 14:35:51 -07:00
Oscar
10c0a7296d
💅 Update ESLint scope (#204)
* lint: let eslint lint all js files in project && auto-fix

* lint: ignore dist, unignore eleventy config

* del unused minified file

* 💅
2020-06-11 10:12:58 -07:00
David Peter
6f0a29f859
🐛 Modernize legacy definition deep-linking (#203)
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-10 17:24:54 -07:00
Fredi
8e74bf4637
🔗 Fixes broken links in readme by using prod branch (#194)
* Fix broken links in Readme by using prod branch

* Update README.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update README.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Update README.md

Co-authored-by: Tatiana Mac <github@tatianamac.com>

* Empty commit, restart tests

Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-10 12:13:21 -07:00
Gianmarco
c5836bbddb
🐛 Updates content-warning-flag.njk (#193)
* Update content-warning-flag.njk

Adds a missing space

* force tests

Co-authored-by: Tatiana Mac <tatiana.t.mac@gmail.com>
2020-06-10 10:36:59 -07:00
Gregor Martynus
918863ebde
✏️ typo: chilldhood (#188) 2020-06-05 14:34:50 -07:00
Jonathan Silvestri
2339da4521
📝 Adds alt words to 'dude' (#169)
* Adds alt words dfor dude

* Adds a few more alt words, and a note for some of them
2020-06-01 17:10:04 -07:00
Oscar
4c77b2a995
📦 run npm update && npm audit (#172)
Co-authored-by: Tatiana Mac <github@tatianamac.com>
2020-05-31 16:41:21 -07:00
tatianamac
c51bea38cc 🐛 Fixes mansplain linking issues 2020-05-30 15:19:07 -07:00
tatianamac
4426edd4fa 🐛 Fixes mansplain linking issues 2020-05-30 15:12:42 -07:00