a11yproject / a11yproject.com

The A11Y Project is a community-driven effort to make digital accessibility easier.
https://a11yproject.com
Apache License 2.0
3.7k stars 551 forks source link

Remove Contact and Newsletter as orphan pages #1554

Closed ericwbailey closed 1 year ago

ericwbailey commented 1 year ago

This PR renames contact.njk and newsletter.njk to contact.bak and newsletter.bak, respectively.

No good deed goes unpunished.

The reason is the Contact page was no longer listed in the site navigation, but was still getting rendered by Eleventy. Spammers were still using the contact form, as the URL is guessable and I'm assuming also getting passed around in less savory SEO and grifting circles.

I elected to rename the page files to .bak and not delete to both prevent Eleventy from rendering them and also to make it easier to restore should the team ever choose revisit. The same reasoning applies for commenting out, and not deleting references and cross-links in other pages included in this PR.

The same thinking also applies to the Newsletter-related content.