react-fabric-canvas-designer
Version:
A React-based wrapper for Fabric.js to create interactive and customizable canvas-based designs. This library provides tools for drawing, editing, and managing objects on a canvas with React-friendly APIs.
39 lines (26 loc) • 1.27 kB
Markdown
# Contributing to React Fabric Canvas Designer
Thank you for your interest in contributing! Contributions of all kinds are welcome.
## How to Contribute
1. **Fork the repository** and create your branch from `main`.
2. **Clone the project** to your local machine.
3. **Install dependencies** using `npm install`.
4. Make your changes:
- Bug fixes
- New features
- Improvements to documentation
5. **Test your changes** before committing.
6. **Submit a pull request** with a clear description of your changes.
## Development Scripts
- `npm run dev`: Starts the development server with live reloading.
- `npm run build`: Builds the library for production.
- `npm run test`: Runs the test suite.
## Code Style
- Use TypeScript.
- Follow consistent naming conventions.
- Use TailwindCSS for styling (utility-first).
- Use MobX state management patterns.
## Reporting Issues
If you find a bug or want to request a feature, please [open an issue](https://github.com/vmmoorthy/React-Fabric-Canvas-Designer/issues).
## Code of Conduct
This project follows a [Code of Conduct](./CODE_OF_CONDUCT.md) to ensure a safe and inclusive environment for everyone.
Thank you for helping improve **React Fabric Canvas Designer**!