Skip to content

typothecary/pa11y.github.io

 
 

Repository files navigation

The Pa11y Website (WIP)

The Pa11y website is built with Jekyll and hosted on GitHub Pages. http://pa11y.github.io/.

Site Accessibility Tests Join us on Slack

Running Locally

You'll need Ruby, Bundler and Node.js installed for this.

  1. Install dependencies: make install
  2. Build and serve the site: make serve
  3. Visit http://localhost:4000/

Editing This Site

Home Page

The home page text content can be found in pages/home.md.

Projects Page

The projects page text content can be found in pages/projects.md. The actual project list is automatically generated from the organisation repo list.

Contributor Guides

The contributor guides live in the contributing folder, these pages are Markdown files. Edit the others at will, but the Code of Conduct should not be edited – we use the Contributor Covenant without modifications.

Contact Page

The contact page text content can be found in pages/contact.md. To add your contact details to this page, edit _data/team.yml; there are instructions at the top of this file.

Testing

Every page on this site is tested with Pa11y on CI. Pull requests will fail the build if they introduce accessibility errors. You can run Pa11y against a site that's running locally with:

make test

Licence

CC-BY-NC
Licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Copyright © 2016, Team Pa11y.

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.1%
  • Ruby 27.2%
  • CSS 14.6%
  • Makefile 8.1%