Contributing to Documentation
Prerequisites
This guide assumes you are already familiar with our setup guide.
Create a new branch for your documentation changes:
Previewing Documentation Changes
Local Development
- From the project root directory, start the MkDocs development server:
- Open your browser and navigate to
http://127.0.0.1:8000
The preview will automatically update as you make changes to the documentation files.
Making Documentation Changes
Documentation Structure
- Documentation source files are written in Markdown and located in the
docs/
directory - Images and other assets should be placed in the
docs/assets/
directory - The documentation structure is defined in
mkdocs.yaml
at the root of the repository
Submitting Your Changes
-
Commit your changes with a descriptive message:
-
Push your changes to your fork:
-
Create a Pull Request (PR) from your fork to the main recipe-scrapers repository.
PR Preview
When you create a PR, a special preview URL will be generated where your documentation changes can be reviewed. This will make it easy for maintainers to see your changes in action.
Documentation Style Guidelines
Style Guide
- Use clear, concise language
- Include code examples where appropriate
- Follow the existing documentation structure
- Add screenshots or diagrams when they help explain concepts
- Ensure all links are working
- Use proper Markdown formatting
Need Help?
Getting Support
If you have questions or need assistance with documentation contributions, please:
- Open an issue on GitHub
- Check existing documentation for reference