This repository contains the code enabling to generate all the pages for accessibilite.public.lu
- ./content: all content files in markdown
- ./dist: where the website files will be once the generation is done
- ./src: sources to generate the website
- ./src/files: downloadable files available on the site
- ./src/rapports: accessibility reports in html format
- ./test: link checker and accessiblity tests based on Axe
The markdown files from RGAA and RAAM are copied from there respective repositories, and so do the files from the accessibility statement generator:
In a future version, it could be integrated properly with git submodules or npm packages, ...
npm i
npm run build
Once the website is generated, you can see the result with npm run serve
. For development purposes, you can use npm run watch
to have the website generated in the background everytime a file changes and see the result in your browser.
This software is (c) Information and press service of the luxembourgish government and licensed under the MIT license.