This repository contains the source code for the ARIA Authoring Practices Guide which is hosted as part of the Web Accessibility Initiative website.
The WAI website is built in Jekyll and brings together several git submodules into one website.
This project implements a pipeline to convert the aria-practices repository (which is currently a single static HTML file served by gh-pages which has been formatted and post-processed with ReSpec) into a multi-page static website to be served as a standalone resource on the wai-website.
git clone git@github.com:w3c/wai-aria-practices.git
git submodule update --init --recursive
bundle install
.npm install -C scripts/pre-build
node ./scripts/pre-build
bundle exec jekyll serve -w --livereload
. (-w --livereload doesn't work on native Windows, OK in WSL)