Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: 📄 Add Detail Pages for Definitions #75

Merged
merged 60 commits into from
Mar 9, 2020

Conversation

ovlb
Copy link
Collaborator

@ovlb ovlb commented Feb 15, 2020

Declutter the homepage and create a deeper site structure by moving definitions into their own template.

To Do

  • Create sane markup structure for detail pages
  • Change link for definitions to /definitions/{{word}}/
  • Remove definitions from home page
  • Add next/previous links to bottom of detail page
  • Add complete site title (currently only the word, add « | Self-Defined»)
  • Discuss & implement design
  • Add 301 redirects for existing in-page word links (301 don’t work, handled client-side)
  • 404 page
  • Screenreader testing

Linked Issues

resolves #53, fixes #60

@ovlb ovlb self-assigned this Feb 15, 2020
@ovlb ovlb added Type · Feature Enhancement Improve existing feature Type · Frontend Frontend work labels Feb 15, 2020
@ovlb
Copy link
Collaborator Author

ovlb commented Mar 4, 2020

@tatianamac I also tried to merge our Sass infrastructure changes together. Maybe you could have another look if I missed/broke something.

@tatianamac
Copy link
Collaborator

@ovlb Thanks so much for this! It improves everything a lot. The Sass changes are fine with me; it's always fun to see how different people organise their Sass files. 😅

A few things:

  • Definition links no longer work as they're still linking to the anchor tags
  • Definition post pages do not call the CSS, so they're rendering unstyled

Once those two main issues are resolved I think this is ready to close.

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 7, 2020

@tatianamac

I thought I replaced all hashes. Where did you find some?

I want to do a round of screen-reader testing on Monday. Other than that I, took, think we have a nice set of detail pages now :)

@tatianamac
Copy link
Collaborator

From the main page (I couldn't track where the links themselves are generated from 🙈.)

I saw that you wrote a redirect, which I know will handle external links, but I imagine we'd just want to fix it on the main page?

Also is it something on my end where the CSS isn't rendering for single definition pages? Does that work for you?

Otherwise agreed that this is a lovely progress for the little dictionary. 😢 ❤️

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 7, 2020

Strange, they should be. And are also on the latest deploy preview. https://deploy-preview-75--selfdefined.netlify.com/ Do you maybe have an old version in your cache?

@tatianamac
Copy link
Collaborator

😭 I don't know what's wrong with my install but I trust you. As long as those issues are handled I think we're good after SR testing.

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 7, 2020

Is your dev server running since a while? Eleventy does not recognise changes to already registered shortcodes/filters without ending and restarting the script.

Note to self: add a note regarding this in the dev documentation.

The corresponding commit is ea3420d (unit test buried in here fa50c6d)
Links to definitions inside of other definitions have been replaced with this one 391f7e4

One thing I wanted to investigate: currently Eleventy generates html files for undefined words. I would like to disable this to avoid having empty pages on the server.

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 7, 2020

What I mean with restarting: CTRL+C to stop the server completely and manually starting the script again

ovlb added 2 commits March 8, 2020 19:28
…detail-page

# Conflicts:
#	assets/css/base/_base.scss
#	assets/css/base/_helpers.scss
#	assets/css/base/_typography.scss
#	assets/css/components/_lists.scss
#	package-lock.json
@codeAbul
Copy link
Contributor

codeAbul commented Mar 9, 2020

Dear @tatianamac & @ovlb ,

I have been going through a tough period mental health wise since a week or so vis-a-vis anxiety due to some life changes, so my development work on fluid type scale has been halted. I am not sure when I could get back on it. If someone else has time, please feel free to work on it. I am really sorry! I hope to get better soon and contribute to the project again.

Love,
Abul

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 9, 2020

Dear @codeAbul,

Please don’t feel sorry because of this :) We (I think I can speak for Tatiana in this case, too) are immensely grateful for your contributions so far. And the most important thing right now is that you focus on getting better again.
I don’t know if I can do anything, but if so please let me know.

Sending all the strength and calm breaths of the world to you and looking forward to you coming back when you feel like it,
Oscar

@tatianamac
Copy link
Collaborator

@codeAbul Yes, absolutely. Please take care of you first and let us know if we can do anything to help from afar! We'd love to have you back if you're able and willing in the future but you are most important!

@tatianamac
Copy link
Collaborator

I'm not sure what happened but this appears to be resolved now, despite me taking the same steps as yesterday. 🙃

The only thing I noticed for right now is that I think that flag updates #79 aren't coming across yet. Let me know if that's just on my end. 🙈

@ovlb
Copy link
Collaborator Author

ovlb commented Mar 9, 2020

Yay, magic. I didn’t merge master, so they were missing. Should be integrated now!

@tatianamac tatianamac merged commit bd88c18 into master Mar 9, 2020
tatianamac added a commit that referenced this pull request Mar 9, 2020
tatianamac added a commit that referenced this pull request Mar 11, 2020
* Add a Sass function to convert pixels to rems (resolve #67)

* chore(packages): eleventy@0.10.0

* Rename function, replace pixel usage with rem conversions

* typo gaslighting

* Move pxToRem to functions partial

* feat(eslint): install eslint && prettier config

* chore: move findExistingDefinition into own file

* chore: set up ava

# Conflicts:
#	package-lock.json
#	package.json

* feat(filters): move permalink function into file, add test

# Conflicts:
#	.eleventy.js

* feat(permalink): revert cherry-picked changes to structure

* chore: update package-lock with ava

* config(eslint): specify source type

* Issue #51: Updated definition of polyamory.

* ✏️ Typo

* 🌈  Organise colors with vars only

* ⚒️ Restructured Sass organisation (#83)

*  🌈  Organise colors with vars only

*  ➕ New file structure

* File restructuring

*  ⚒️ Fix build issue

* Rearranged files

* ➕ Adding "hysterical" to the list (#90)

* ➕ Add definition for hysteria

* ✏️ Crazy: A few alternatives: obnoxious, wild (#91)

* ⚙️ Add linting and CI infrastructure (#85)

* Add husky and lint-staged, run lint and test in precommit hook

* Add CI for test and lint

* Apply eslint fixes in precommit hook

* ⚙️ Add stylelint and base configuration (see #74) (#92)

* tooling: add stylelint and base configuration (see #74)

* Autofix with stylelint on commit

* 🚫  Ignore sass-cache

* 🐛 Fixed red flag splitting across two lines (#79)

* Fix red flag splitting across two lines

Added white-space: nowrap to .flag_red and added new properties to link within toc to compensate for nowrap.

* Reverting back to original state.

* Revisited line wrap issue.

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

* 📄 Add Detail Pages for Definitions (#75)

* fix: untrack definitions in dist

* feat(detail pages): update item link

* feat(detail pages): add layout

* feat(detail pages): render whole definition content

* feat(detail pages): remove definitons from homepage

* 🧹 def list component

* feat(layout): render site footer in all pages

* feat(detail pages): rename definition root class && move css into partials

* chore: abstract further css into own files

* feat(detail pages): update headling level of definition content

* feat(styles): set box sizing

* feat(styles): add margin bottom utility

* feat(styles): selection

* feat(components): sub page header own component

* feat(detail pages): add sections

* feat(style): mian headline

* feat(page layout): rename page content grid

* feat(page layout): add wide content class

* feat(detail pages): set document title

* feat(detail pages): set uniform document title for docs and definitions

* feat(page title): add comment

* feat(detail pages): add meta description

* feat(detail pages): wrap def header in article tag

* chore: set up ava

* feat(filters): move permalink function into file, add test

* chore: rename _temp to _util, remove creation script

* feat(detail pages): helper function to find additional definitions

* chore: move helpers to single directory

* feat(detail pages): create shortcode for further definition navigation

* feat(detail pages): fix find defs function

* feat(detail pages): shortcode for browse nav markup

* chore: fix collection mock data

* feat(detail pages): render browse nav

* feat(detail pages): style browse nav, style improvements

* feat(detail pages): test redirect

* feat(detail pages): client side redirect

* feat(homepage): set title

* 💅

* feat(detail pages): incorporate design changes

* feat(detail pages): hide browse headlines

* feat(detail pages): label lists

* feat(footer): add aria label

* feat(detail pages): redice heading level in md

* feat(detail pages): spacing in browse nav

* feat(detail pages): reduce line height

* feat(detail pages): set max width w/o breaking homepage

* feat(detail pages): replace in-definition definition links

* 🧹

* feat(detail pages): recover spacing utility

* 🧹

* chore(packages): update ava

* config: specify nvm version

* 💅

* 💅

* chore: update package-lock

* chore: specify engines

* chore: run lint and test before pushing

Co-authored-by: Ned Zimmerman <ned@bight.dev>
Co-authored-by: Damien Cosset <damcossetfreelance@gmail.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Alexis Watson <47117571+alexiswatson@users.noreply.github.com>
Co-authored-by: tatianamac <tatiana.t.mac@gmail.com>
Co-authored-by: Aaron Gustafson <aaron@easy-designs.net>
Co-authored-by: Michael Spellacy (Spell) <spell@spellacy.net>
@tatianamac tatianamac deleted the feature/definition-detail-page branch May 2, 2020 03:10
Tagada85 pushed a commit to Tagada85/selfdefined that referenced this pull request May 10, 2020
* fix: untrack definitions in dist

* feat(detail pages): update item link

* feat(detail pages): add layout

* feat(detail pages): render whole definition content

* feat(detail pages): remove definitons from homepage

* 🧹 def list component

* feat(layout): render site footer in all pages

* feat(detail pages): rename definition root class && move css into partials

* chore: abstract further css into own files

* feat(detail pages): update headling level of definition content

* feat(styles): set box sizing

* feat(styles): add margin bottom utility

* feat(styles): selection

* feat(components): sub page header own component

* feat(detail pages): add sections

* feat(style): mian headline

* feat(page layout): rename page content grid

* feat(page layout): add wide content class

* feat(detail pages): set document title

* feat(detail pages): set uniform document title for docs and definitions

* feat(page title): add comment

* feat(detail pages): add meta description

* feat(detail pages): wrap def header in article tag

* chore: set up ava

* feat(filters): move permalink function into file, add test

* chore: rename _temp to _util, remove creation script

* feat(detail pages): helper function to find additional definitions

* chore: move helpers to single directory

* feat(detail pages): create shortcode for further definition navigation

* feat(detail pages): fix find defs function

* feat(detail pages): shortcode for browse nav markup

* chore: fix collection mock data

* feat(detail pages): render browse nav

* feat(detail pages): style browse nav, style improvements

* feat(detail pages): test redirect

* feat(detail pages): client side redirect

* feat(homepage): set title

* 💅

* feat(detail pages): incorporate design changes

* feat(detail pages): hide browse headlines

* feat(detail pages): label lists

* feat(footer): add aria label

* feat(detail pages): redice heading level in md

* feat(detail pages): spacing in browse nav

* feat(detail pages): reduce line height

* feat(detail pages): set max width w/o breaking homepage

* feat(detail pages): replace in-definition definition links

* 🧹

* feat(detail pages): recover spacing utility

* 🧹

* chore(packages): update ava

* config: specify nvm version

* 💅

* 💅
Tagada85 added a commit to Tagada85/selfdefined that referenced this pull request May 10, 2020
* Add a Sass function to convert pixels to rems (resolve selfdefined#67)

* chore(packages): eleventy@0.10.0

* Rename function, replace pixel usage with rem conversions

* typo gaslighting

* Move pxToRem to functions partial

* feat(eslint): install eslint && prettier config

* chore: move findExistingDefinition into own file

* chore: set up ava

# Conflicts:
#	package-lock.json
#	package.json

* feat(filters): move permalink function into file, add test

# Conflicts:
#	.eleventy.js

* feat(permalink): revert cherry-picked changes to structure

* chore: update package-lock with ava

* config(eslint): specify source type

* Issue selfdefined#51: Updated definition of polyamory.

* ✏️ Typo

* 🌈  Organise colors with vars only

* ⚒️ Restructured Sass organisation (selfdefined#83)

*  🌈  Organise colors with vars only

*  ➕ New file structure

* File restructuring

*  ⚒️ Fix build issue

* Rearranged files

* ➕ Adding "hysterical" to the list (selfdefined#90)

* ➕ Add definition for hysteria

* ✏️ Crazy: A few alternatives: obnoxious, wild (selfdefined#91)

* ⚙️ Add linting and CI infrastructure (selfdefined#85)

* Add husky and lint-staged, run lint and test in precommit hook

* Add CI for test and lint

* Apply eslint fixes in precommit hook

* ⚙️ Add stylelint and base configuration (see selfdefined#74) (selfdefined#92)

* tooling: add stylelint and base configuration (see selfdefined#74)

* Autofix with stylelint on commit

* 🚫  Ignore sass-cache

* 🐛 Fixed red flag splitting across two lines (selfdefined#79)

* Fix red flag splitting across two lines

Added white-space: nowrap to .flag_red and added new properties to link within toc to compensate for nowrap.

* Reverting back to original state.

* Revisited line wrap issue.

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

* 📄 Add Detail Pages for Definitions (selfdefined#75)

* fix: untrack definitions in dist

* feat(detail pages): update item link

* feat(detail pages): add layout

* feat(detail pages): render whole definition content

* feat(detail pages): remove definitons from homepage

* 🧹 def list component

* feat(layout): render site footer in all pages

* feat(detail pages): rename definition root class && move css into partials

* chore: abstract further css into own files

* feat(detail pages): update headling level of definition content

* feat(styles): set box sizing

* feat(styles): add margin bottom utility

* feat(styles): selection

* feat(components): sub page header own component

* feat(detail pages): add sections

* feat(style): mian headline

* feat(page layout): rename page content grid

* feat(page layout): add wide content class

* feat(detail pages): set document title

* feat(detail pages): set uniform document title for docs and definitions

* feat(page title): add comment

* feat(detail pages): add meta description

* feat(detail pages): wrap def header in article tag

* chore: set up ava

* feat(filters): move permalink function into file, add test

* chore: rename _temp to _util, remove creation script

* feat(detail pages): helper function to find additional definitions

* chore: move helpers to single directory

* feat(detail pages): create shortcode for further definition navigation

* feat(detail pages): fix find defs function

* feat(detail pages): shortcode for browse nav markup

* chore: fix collection mock data

* feat(detail pages): render browse nav

* feat(detail pages): style browse nav, style improvements

* feat(detail pages): test redirect

* feat(detail pages): client side redirect

* feat(homepage): set title

* 💅

* feat(detail pages): incorporate design changes

* feat(detail pages): hide browse headlines

* feat(detail pages): label lists

* feat(footer): add aria label

* feat(detail pages): redice heading level in md

* feat(detail pages): spacing in browse nav

* feat(detail pages): reduce line height

* feat(detail pages): set max width w/o breaking homepage

* feat(detail pages): replace in-definition definition links

* 🧹

* feat(detail pages): recover spacing utility

* 🧹

* chore(packages): update ava

* config: specify nvm version

* 💅

* 💅

* chore: update package-lock

* chore: specify engines

* chore: run lint and test before pushing

Co-authored-by: Ned Zimmerman <ned@bight.dev>
Co-authored-by: Damien Cosset <damcossetfreelance@gmail.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Alexis Watson <47117571+alexiswatson@users.noreply.github.com>
Co-authored-by: tatianamac <tatiana.t.mac@gmail.com>
Co-authored-by: Aaron Gustafson <aaron@easy-designs.net>
Co-authored-by: Michael Spellacy (Spell) <spell@spellacy.net>
tatianamac added a commit that referenced this pull request May 23, 2020
* added french translations ok-sign

* added gaslighting french translation

* translation gaslighting

* fix some typos

* added ableism traduction

* added ableism traduction

* fix some missing accents

* Improve CONTRIBUTING.md

* Add a Sass function to convert pixels to rems (resolve #67)

* Update CONTRIBUTING.md

Addressed comments

* Removed wrong link

* Update CONTRIBUTING.md

Add help info and fix style

* Update CONTRIBUTING.md

* Propose definition: biromantic

* Fix typo on the link text of Minoritized

* ➕ Add funding

* Rename function, replace pixel usage with rem conversions

* added french translations ok-sign

* typo gaslighting

* added gaslighting french translation

* Move pxToRem to functions partial

* chore: set up ava

# Conflicts:
#	package-lock.json
#	package.json

* feat(filters): move permalink function into file, add test

# Conflicts:
#	.eleventy.js

* feat(eslint): install eslint && prettier config

* chore: move findExistingDefinition into own file

* feat(permalink): revert cherry-picked changes to structure

* chore: update package-lock with ava

* config(eslint): specify source type

* Issue #51: Updated definition of polyamory.

* translation gaslighting

* ✏️ Typo

* 🌈  Organise colors with vars only

* fix some typos

* added ableism traduction

* added ableism traduction

* ⚒️ Restructured Sass organisation (#83)

*  🌈  Organise colors with vars only

*  ➕ New file structure

* File restructuring

*  ⚒️ Fix build issue

* Rearranged files

* ➕ Adding "hysterical" to the list (#90)

* ➕ Add definition for hysteria

* ✏️ Crazy: A few alternatives: obnoxious, wild (#91)

* ⚙️ Add linting and CI infrastructure (#85)

* Add husky and lint-staged, run lint and test in precommit hook

* Add CI for test and lint

* Apply eslint fixes in precommit hook

* ⚙️ Add stylelint and base configuration (see #74) (#92)

* tooling: add stylelint and base configuration (see #74)

* Autofix with stylelint on commit

* 🚫  Ignore sass-cache

* 🐛 Fixed red flag splitting across two lines (#79)

* Fix red flag splitting across two lines

Added white-space: nowrap to .flag_red and added new properties to link within toc to compensate for nowrap.

* Reverting back to original state.

* Revisited line wrap issue.

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

* 📄 Add Detail Pages for Definitions (#75)

* fix: untrack definitions in dist

* feat(detail pages): update item link

* feat(detail pages): add layout

* feat(detail pages): render whole definition content

* feat(detail pages): remove definitons from homepage

* 🧹 def list component

* feat(layout): render site footer in all pages

* feat(detail pages): rename definition root class && move css into partials

* chore: abstract further css into own files

* feat(detail pages): update headling level of definition content

* feat(styles): set box sizing

* feat(styles): add margin bottom utility

* feat(styles): selection

* feat(components): sub page header own component

* feat(detail pages): add sections

* feat(style): mian headline

* feat(page layout): rename page content grid

* feat(page layout): add wide content class

* feat(detail pages): set document title

* feat(detail pages): set uniform document title for docs and definitions

* feat(page title): add comment

* feat(detail pages): add meta description

* feat(detail pages): wrap def header in article tag

* chore: set up ava

* feat(filters): move permalink function into file, add test

* chore: rename _temp to _util, remove creation script

* feat(detail pages): helper function to find additional definitions

* chore: move helpers to single directory

* feat(detail pages): create shortcode for further definition navigation

* feat(detail pages): fix find defs function

* feat(detail pages): shortcode for browse nav markup

* chore: fix collection mock data

* feat(detail pages): render browse nav

* feat(detail pages): style browse nav, style improvements

* feat(detail pages): test redirect

* feat(detail pages): client side redirect

* feat(homepage): set title

* 💅

* feat(detail pages): incorporate design changes

* feat(detail pages): hide browse headlines

* feat(detail pages): label lists

* feat(footer): add aria label

* feat(detail pages): redice heading level in md

* feat(detail pages): spacing in browse nav

* feat(detail pages): reduce line height

* feat(detail pages): set max width w/o breaking homepage

* feat(detail pages): replace in-definition definition links

* 🧹

* feat(detail pages): recover spacing utility

* 🧹

* chore(packages): update ava

* config: specify nvm version

* 💅

* 💅

* 🏡 eleventy@0.10.0 (#76)

* Add a Sass function to convert pixels to rems (resolve #67)

* chore(packages): eleventy@0.10.0

* Rename function, replace pixel usage with rem conversions

* typo gaslighting

* Move pxToRem to functions partial

* feat(eslint): install eslint && prettier config

* chore: move findExistingDefinition into own file

* chore: set up ava

# Conflicts:
#	package-lock.json
#	package.json

* feat(filters): move permalink function into file, add test

# Conflicts:
#	.eleventy.js

* feat(permalink): revert cherry-picked changes to structure

* chore: update package-lock with ava

* config(eslint): specify source type

* Issue #51: Updated definition of polyamory.

* ✏️ Typo

* 🌈  Organise colors with vars only

* ⚒️ Restructured Sass organisation (#83)

*  🌈  Organise colors with vars only

*  ➕ New file structure

* File restructuring

*  ⚒️ Fix build issue

* Rearranged files

* ➕ Adding "hysterical" to the list (#90)

* ➕ Add definition for hysteria

* ✏️ Crazy: A few alternatives: obnoxious, wild (#91)

* ⚙️ Add linting and CI infrastructure (#85)

* Add husky and lint-staged, run lint and test in precommit hook

* Add CI for test and lint

* Apply eslint fixes in precommit hook

* ⚙️ Add stylelint and base configuration (see #74) (#92)

* tooling: add stylelint and base configuration (see #74)

* Autofix with stylelint on commit

* 🚫  Ignore sass-cache

* 🐛 Fixed red flag splitting across two lines (#79)

* Fix red flag splitting across two lines

Added white-space: nowrap to .flag_red and added new properties to link within toc to compensate for nowrap.

* Reverting back to original state.

* Revisited line wrap issue.

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

* 📄 Add Detail Pages for Definitions (#75)

* fix: untrack definitions in dist

* feat(detail pages): update item link

* feat(detail pages): add layout

* feat(detail pages): render whole definition content

* feat(detail pages): remove definitons from homepage

* 🧹 def list component

* feat(layout): render site footer in all pages

* feat(detail pages): rename definition root class && move css into partials

* chore: abstract further css into own files

* feat(detail pages): update headling level of definition content

* feat(styles): set box sizing

* feat(styles): add margin bottom utility

* feat(styles): selection

* feat(components): sub page header own component

* feat(detail pages): add sections

* feat(style): mian headline

* feat(page layout): rename page content grid

* feat(page layout): add wide content class

* feat(detail pages): set document title

* feat(detail pages): set uniform document title for docs and definitions

* feat(page title): add comment

* feat(detail pages): add meta description

* feat(detail pages): wrap def header in article tag

* chore: set up ava

* feat(filters): move permalink function into file, add test

* chore: rename _temp to _util, remove creation script

* feat(detail pages): helper function to find additional definitions

* chore: move helpers to single directory

* feat(detail pages): create shortcode for further definition navigation

* feat(detail pages): fix find defs function

* feat(detail pages): shortcode for browse nav markup

* chore: fix collection mock data

* feat(detail pages): render browse nav

* feat(detail pages): style browse nav, style improvements

* feat(detail pages): test redirect

* feat(detail pages): client side redirect

* feat(homepage): set title

* 💅

* feat(detail pages): incorporate design changes

* feat(detail pages): hide browse headlines

* feat(detail pages): label lists

* feat(footer): add aria label

* feat(detail pages): redice heading level in md

* feat(detail pages): spacing in browse nav

* feat(detail pages): reduce line height

* feat(detail pages): set max width w/o breaking homepage

* feat(detail pages): replace in-definition definition links

* 🧹

* feat(detail pages): recover spacing utility

* 🧹

* chore(packages): update ava

* config: specify nvm version

* 💅

* 💅

* chore: update package-lock

* chore: specify engines

* chore: run lint and test before pushing

Co-authored-by: Ned Zimmerman <ned@bight.dev>
Co-authored-by: Damien Cosset <damcossetfreelance@gmail.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Alexis Watson <47117571+alexiswatson@users.noreply.github.com>
Co-authored-by: tatianamac <tatiana.t.mac@gmail.com>
Co-authored-by: Aaron Gustafson <aaron@easy-designs.net>
Co-authored-by: Michael Spellacy (Spell) <spell@spellacy.net>

* Updated "Ways to Help" section (#93)

* Updated Ways to Help section

* Update index.njk

* Update _grid.scss

* Update index.njk

Co-authored-by: Mekhnetsova, Ekaterina <ekaterina.mekhnetsova@intel.com>

* ⚒️ Add a `pageStyles` block to base template (#98)

* Import typekit fonts as link

* Declare pageStyles block in base template

* Uninstall prism-themes package

* 🖌️ fix order of rule set (#99)

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

* ➕ Add dumb definition

* ➕ Add dumb definition

* ➕ Added Asian terms and subterms, Orientalism

* ➕ Add definitions for Hispanic, Latino and Latinx (#89)

* Add definitions for Hispanic, Latino and Latinx

* Update hispanic, latino and latinx definitions to indicate their pan-ethnic connotations.

* 🎨 Enhance :focus style for a11y

* Adding link changes with text-decoration and background

* Update assets/css/base/_a.scss

Co-Authored-By: EJ Mason <eliasjmason@gmail.com>

* Add SCSS variable

Co-authored-by: Conlin Durbin <conlin@lessonly.com>
Co-authored-by: EJ Mason <eliasjmason@gmail.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>

* 🐛 Add headings, label lists, remove aria-labels for a11y (#109)

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

* 📎 Added financial contributors to the README (#107)

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

* ➕ Add definition for tone-deaf (#112)

* ➕ Added Asian terms and subterms, Orientalism

* ➕ Add misia, update fatphobia

* ➕ Add tone-deaf

* 🚩 Changed flag to medical appropriation

* 🐛 Fixed indentation issue, broke build

* ➕ feat: add overrepresented majoirty (#115)

* ✏️ Add "shallow" as possible alternative for "dumb" (#113)

eg: This may sound shallow, but I'd really like my next job to have excellent food.

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

* ➕ Add definition for overrepresented majority, underrepresented minority (#116)

* ➕ Added Asian terms and subterms, Orientalism

* feat: add overrepresented majoirty

* ➕  [DRAFT] Added overrepresented-majority

* Adding underrepresented minority

* 🐛 Fixes flag build issue

* Improve interlinking

* flag:

Co-authored-by: Tierney Cyren <hello@bnb.im>

* Fixes term link issue

* Flag update

* Fixes link issues

* Adds manual interlinking to minoritised

* fix some missing accents

* cisgenre + white fragility def

Co-authored-by: Ekaterina Mekhnetsova <outoftardis@users.noreply.github.com>
Co-authored-by: Ned Zimmerman <ned@bight.dev>
Co-authored-by: Dan <dan.abramov@gmail.com>
Co-authored-by: Nathanael CHERRIER <dev@nathanaelcherrier.com>
Co-authored-by: Tatiana Mac <github@tatianamac.com>
Co-authored-by: Oscar <o@ovl.design>
Co-authored-by: Alexis Watson <47117571+alexiswatson@users.noreply.github.com>
Co-authored-by: tatianamac <tatiana.t.mac@gmail.com>
Co-authored-by: Aaron Gustafson <aaron@easy-designs.net>
Co-authored-by: Michael Spellacy (Spell) <spell@spellacy.net>
Co-authored-by: Oscar <ovlb@users.noreply.github.com>
Co-authored-by: Mekhnetsova, Ekaterina <ekaterina.mekhnetsova@intel.com>
Co-authored-by: EJ Mason <eliasjmason@gmail.com>
Co-authored-by: Kevin Garcia <hello@kevingarcia.me>
Co-authored-by: Conlin Durbin <conlindurbin@protonmail.com>
Co-authored-by: Conlin Durbin <conlin@lessonly.com>
Co-authored-by: Sarah Higley <smhigley@users.noreply.github.com>
Co-authored-by: jess <jessachandler@gmail.com>
Co-authored-by: Tierney Cyren <accounts@bnb.im>
Co-authored-by: Sophie Alpert <git@sophiebits.com>
Co-authored-by: Tierney Cyren <hello@bnb.im>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type · Feature Enhancement Improve existing feature Type · Frontend Frontend work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Word definition links need focus management 📄 Add Detail Pages for Definitions
3 participants