Skip to content

How to contribute

Ways to contribute

There are many ways to contribute to Accessible Astro:

  1. Code contributions

    • Fix bugs
    • Add new features
    • Improve documentation
    • Write tests
  2. Documentation

    • Fix typos
    • Add examples
    • Clarify explanations
    • Translate content
  3. Issue reporting

    • Report bugs
    • Suggest features
    • Share use cases
    • Ask questions
  4. Community support

    • Answer questions
    • Share knowledge
    • Review pull requests
    • Help others

Getting started

  1. Fork the repository you want to contribute to:

  2. Clone your fork:

Terminal window
git clone https://github.com/YOUR-USERNAME/REPO-NAME.git
  1. Create a new branch:
Terminal window
git checkout -b fix/issue-description

Making changes

  1. Follow our development guidelines
  2. Make your changes
  3. Add or update tests if needed
  4. Update documentation if needed
  5. Follow our style guide

Submitting changes

  1. Commit your changes:
Terminal window
git add .
git commit -m "fix: description of your changes"
  1. Push to your fork:
Terminal window
git push origin fix/issue-description
  1. Open a pull request:
    • Use a clear title
    • Reference any related issues
    • Describe your changes
    • Add screenshots if relevant

Code review process

  1. Maintainers will review your PR
  2. Automated tests will run
  3. Changes might be requested
  4. Once approved, your PR will be merged

Need help?