Contributing Guide
We welcome contributions from the community. Here is how you can help.
Code of Conduct
This project follows a Contributor Code of Conduct. By participating, you agree to maintain a respectful and inclusive environment.
How to Contribute
- Fork the repository
- Create a feature branch:
git checkout -b feat/my-feature - Make your changes following the development workflow
- Write or update tests as needed
- Commit using conventional commits:
feat: add my feature - Push and create a Pull Request
What to Work On
- New Components: Add new UI components following existing patterns
- Bug Fixes: Fix issues in existing components
- Documentation: Improve docs, examples, and guides
- Tests: Increase test coverage
- Framework Support: Add adapters for new frameworks
- Performance: Optimize bundle size and runtime
Pull Request Guidelines
- Keep PRs focused on a single concern
- Include tests for new functionality
- Update documentation when adding features
- Ensure all CI checks pass
- Request review from maintainers
Getting Help
Open an issue on GitHub for bugs, feature requests, or questions. We aim to respond within 48 hours.