Welcome to the official documentation repository for ModulesPress! This repository contains the source code for our documentation website built with Docusaurus 3.
# Install dependencies
npm install
# Start development server
npm start
# Build for production
npm run build
ModulesPress documentation is built using Docusaurus 3, a modern static website generator. Our documentation aims to provide comprehensive guides, tutorials, and API references for ModulesPress users.
We welcome contributions from the community! Here's how you can help:
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/modulespress-docs.git
- Install dependencies:
npm install
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes to the documentation
- Test locally using
npm start
- Ensure your changes follow our documentation style guide
- Commit your changes with clear, descriptive commit messages
- Push your changes to your fork
- Submit a pull request to the main repository
- Describe your changes and why they're necessary
- Wait for review and address any feedback
- Use clear, concise language
- Include code examples where appropriate
- Follow Markdown best practices
- Add images and diagrams when they help explain concepts
- Ensure all links are working
- Include proper headings and subheadings
modulespress-docs/
βββ docs/ # Documentation markdown files
βββ src/ # Custom components and pages
βββ static/ # Static assets
βββ docusaurus.config.ts # Docusaurus configuration
βββ sidebars.ts # Sidebar configuration
This project is licensed under the MIT License - see the LICENSE file for details.
Key points:
- β Free to use, copy, modify, and distribute
- β Commercial use allowed
- β No warranty provided
- Must include the original license and copyright notice