Contributing

How to contribute

How to Contribute

  1. Fork the repository on GitHub
  2. Make your changes in src/ directory
  3. Rebuild with ./build.sh or ./dev.sh
  4. Open a pull request

Development Setup

# Clone repository
git clone https://github.com/VigilanteSystems/Strichmaennchen3D

# Build and serve
./dev.sh  # Opens at http://localhost:8000

# Build only
./build.sh  # Rebuilds html/index.html

Important Notes

  • Edit source in src/*, not html/index.html
  • Source code is canonical – if docs disagree, trust src/*
  • Keep browser-only / file:// compatibility
  • Zero npm dependencies in runtime – only dev dependencies

Contributors

  • Philipp Rauch – Original author
  • Claude (Anthropic) – AI assistance
  • Gemini (Google) – AI assistance

Report Issues on GitHub | Back to Home