Caution
Deprecated / Unmaintained: This project is no longer maintained and may be broken.
This is the comprehensive documentation site for Celstomp, a free browser-based 2D animation tool.
This documentation is built with mdBook, a command line tool to create books with Markdown.
- Live Documentation (when deployed)
- Celstomp App
- GitHub Repository
- mdBook installed
- Git (optional, for version control)
- Clone this repository:
git clone <repository-url>
cd celstomp_mdbook- Serve the documentation locally:
mdbook serve- Open your browser to
http://localhost:3000
To build the static site:
mdbook buildOutput will be in the book/ directory.
We welcome contributions! Here's how:
- Typos or errors: Open an issue
- Missing content: Suggest additions
- Outdated information: Let us know
- Fork the repository
- Make your changes in the
src/directory - Test locally with
mdbook serve - Submit a pull request
- Use clear, concise language
- Include examples where helpful
- Test all code snippets
- Add screenshots for UI features
- Follow existing structure
src/
├── introduction.md # Welcome page
├── SUMMARY.md # Navigation structure
├── custom.css # Styling
│
├── installation.md # Getting Started
├── quickstart.md
├── requirements.md
│
├── concepts/ # Core Concepts
│ ├── overview.md
│ ├── canvas.md
│ ├── timeline.md
│ ├── layers.md
│ ├── onion-skinning.md
│ └── tools-overview.md
│
├── guides/ # User Guides
│ ├── drawing-tools.md
│ ├── selection-tools.md
│ ├── color-palette.md
│ ├── animation-workflow.md
│ ├── export-formats.md
│ ├── shortcuts.md
│ └── tutorial.md
│
├── development/ # Development
│ ├── architecture.md
│ ├── project-structure.md
│ ├── code-organization.md
│ ├── building.md
│ └── contributing.md
│
├── reference/ # Reference
│ ├── api-overview.md
│ ├── file-formats.md
│ ├── configuration.md
│ ├── faq.md
│ └── troubleshooting.md
│
└── community/ # Community
├── contributors.md
├── code-of-conduct.md
├── security.md
└── license.md
- Build:
mdbook build - Copy
book/contents todocs/folder - Push to repository
- Enable GitHub Pages in settings
Upload the book/ directory to any static hosting:
- Netlify
- Vercel
- Surge.sh
- Any web server
This documentation is licensed under the same GPL v3 license as Celstomp.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Built with love by the Celstomp community.