Contributing to JeepTech¶
Thank you for your interest in contributing to JeepTech! This page will guide you through the process of adding or editing content on this website.
Quick Start: Edit Any Page¶
Look for the Edit Button (✏️): On every page of this website, you'll find an edit icon (pencil symbol) in the top-right corner. This is the easiest way to contribute!
The edit button appears as a small pencil icon and is provided by the Material for MkDocs theme when viewing pages on the live website.
Click to Edit: The edit button takes you directly to GitHub where you can: - Make changes to the content - Preview your edits - Submit your improvements for review
Requirements Before You Start¶
1. GitHub Account¶
You need a free GitHub account to contribute.
2. Copyright Ownership¶
🚨 Important: Only submit content that you own the copyright to or that is in the public domain. Do not copy content from other websites, manuals, or publications without permission.
3. Content Guidelines¶
All contributions must be: - Safe for Work: Appropriate for a general audience - Jeep-Related: Focused on Jeep vehicles, maintenance, modifications, or performance - Accurate: Double-check technical information - Well-Written: Use clear language and proper grammar
What You Can Contribute¶
- Technical Procedures: Step-by-step maintenance and modification guides
- Product Reviews: Honest reviews of Jeep parts and accessories
- Troubleshooting: Solutions to common Jeep problems
- Specifications: Factory technical data and part numbers
- Photos: High-quality images of procedures, parts, or your Jeep
- Corrections: Fixes to existing content
- Organization: Improvements to page structure and navigation
Step-by-Step Contribution Process¶
Method 1: Edit Existing Pages (Recommended)¶
- Browse to the page you want to edit
- Click the edit icon (✏️) in the top-right corner
- Make changes using Markdown formatting in GitHub's editor
- Preview your changes using the "Preview" tab
- Add a description of what you changed at the bottom
- Click "Propose changes" to submit for review
Method 2: Create New Pages¶
- Open an issue first to discuss your proposed new content
- Wait for approval before starting work
- Follow the file organization guidelines below
- Submit as a pull request when complete
File Organization¶
Place new content in the appropriate section:
applications/- Technical calculators and toolsaxle/- Axle specifications, upgrades, maintenanceengine/- Engine specs, modifications, troubleshootingtransmission/- Transmission information and upgradesxfer/- Transfer case specifications and conversionsbody/- Body modifications and repairselectrical/- Electrical systems and upgradessuspension/- Suspension modifications and maintenancemodels/- Jeep model information and specificationsterry/- Personal projects and trail reports
Formatting Guidelines¶
Page Structure¶
Every page should start with frontmatter:
---
title: "Your Page Title"
keywords: "jeep, relevant, keywords"
author: "Your Name"
description: "Brief description of the page content"
---
Images¶
- Save images in
docs/img/[category]/ - Use descriptive filenames
- Reference with:
 - Include alt text for accessibility
Links¶
- Internal links:
[Text](../category/page.md) - External links:
[Text](https://example.com)
Review Process¶
- Automatic Review: All contributions are reviewed before being published
- Quick Feedback: We aim to review contributions within a few days
- Collaborative Improvement: We may suggest changes or ask questions
- Publication: Approved changes appear on the live website
Questions?¶
- Open an issue on GitHub for questions or discussions
- Check existing issues to see if your question was already asked
- Review this guide for common questions
Thank You!¶
Your contributions help make JeepTech the best resource for Jeep technical information. Every edit, correction, and new article helps fellow Jeep enthusiasts.
We truly appreciate your time and expertise in helping build this community resource!
For detailed technical information about contributing, see the full Contributing Guide on GitHub.