This repository contains the site code for docs.cloud.gov.au, the cloud.gov.au documentation.
Disclaimer: this documentation is MVP and currently aimed at digital transformations in Alpha
We're so glad you're thinking about contributing to docs.cloud.gov.au. If you're unsure about anything, just ask -- or submit the issue or pull request anyway. The worst that can happen is you'll be politely asked to change something. We love all friendly contributions. You can read our contributing guide for more detailed information.
- Send a pull request with your proposed changes
- Raise an issue
We want the cloud.gov.au documentation to be the best it can be. We've open-sourced our docs and we welcome any pull requests if you would like to contribute.
- Navigate to the file within
/docs
that you'd like to edit. Our documents are organised into folders that represent the sections and subsection of cloud.gov.au) - Click the pencil icon in the top right corner to edit the file
- Make your proposed changes
- Click "Propose file change"
- Click "Create pull request"
- Add a descriptive title and detailed description for your proposed change. The more information the better.
- Click "Create pull request"
That's it! You'll be automatically subscribed to receive updates as others review your proposed change and provide feedback.
The following assumes you have python installed locally.
pip install mkdocs
- Install dependencies with
pip install -r requirements.txt
mkdocs serve
- browse to http://localhost:4000
Install pa11y and it's dependencies with:
make pa11y-install
Make sure you are running the latest dependencies for the app with:
pip install -r requirements.txt
Make sure you have the app running locally with:
mkdocs serve
Run the test with:
make pa11y-test
- The theme that this site is using is set from this repo - https://github.com/AusDTO/mkdocs-gov-au-theme
- Theme files are located in this folder - https://github.com/AusDTO/mkdocs-gov-au-theme/tree/master/gov_au_theme
- However it is easier to update UI by modifying files in theme_overrides in this repo
- The files in theme_overrides will need to match the structure in https://github.com/AusDTO/mkdocs-gov-au-theme/tree/master/gov_au_theme