Skip to content

Comprehensive assembly, operation, and maintenance guide for the SP140 v2.5 Electric Paramotor. Built with Hugo and Doks theme. Includes step-by-step instructions, safety information, troubleshooting, and community resources.

License

Notifications You must be signed in to change notification settings

openppg/openppg-docs

Repository files navigation

OpenPPG Documentation

Official documentation website for OpenPPG electric paramotors, including the SP140 v2.5 User Manual, guides, and technical resources.

🌐 Live Site: docs.openppg.com

About

This repository contains the complete documentation for OpenPPG products, built with Hugo and the Doks theme. The site provides comprehensive guides for assembly, operation, maintenance, and troubleshooting of OpenPPG electric paramotors.

Features

  • SP140 v2.5 User Manual - Complete assembly and operation guide
  • Technical Specifications - Performance data and specifications
  • Video Tutorials - Step-by-step assembly and flight guides
  • Community Resources - Links to forums and support

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/openppg/openppg-docs.git
    cd openppg-docs
  2. Install dependencies:

    npm install
  3. Verify Hugo installation:

    hugo version

    Make sure you have Hugo Extended version 0.154.5 or later.

Local Development

Start the development server:

npm run dev

This will start Hugo's development server with live reload at http://localhost:1313/

Other useful commands:

# Create new content
npm run create content/docs/new-page.md

# Build for production
npm run build

# Preview production build
npm run preview

# Format code
npm run format

Project Structure

openppg-docs/
├── assets/              # Images, JS, SCSS
├── config/              # Hugo configuration
│   └── _default/        # Main config files
├── content/             # Markdown content
│   └── docs/            # Documentation pages
│       └── sp140-manual/  # SP140 v2.5 manual
├── layouts/             # Custom Hugo templates
├── static/              # Static assets
└── package.json         # Node dependencies

Contributing

We welcome contributions to improve the documentation! Here's how you can help:

Reporting Issues

  • Found a typo or error? Open an issue
  • Include the page URL and a description of the problem

Submitting Changes

  1. Fork the repository

  2. Create a feature branch:

    git checkout -b improve-assembly-guide
  3. Make your changes - Edit Markdown files in content/docs/

  4. Test locally:

    npm run dev
  5. Format your code:

    npm run format
  6. Commit your changes:

    git commit -am "Improve assembly step 3 clarity"
  7. Push to your fork:

    git push origin improve-assembly-guide
  8. Create a Pull Request

Content Guidelines

  • Use clear, concise language
  • Follow the existing formatting style
  • Include images when helpful (place in /content/docs/[section]/images/)
  • Test all links and references
  • Ensure proper front matter in Markdown files

Deployment

The site automatically deploys to GitHub Pages when changes are pushed to the master branch. The deployment workflow:

  1. Installs Hugo v0.154.x
  2. Installs npm dependencies
  3. Builds the site with hugo --minify
  4. Deploys to GitHub Pages

See .github/workflows/deploy.yml for details.

Technology Stack

Support

About

Comprehensive assembly, operation, and maintenance guide for the SP140 v2.5 Electric Paramotor. Built with Hugo and Doks theme. Includes step-by-step instructions, safety information, troubleshooting, and community resources.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published