Contributing to Crysta UI
Thank you for your interest in contributing to Crysta UI 🎉 We welcome contributions of all kinds — bug fixes, new features, documentation improvements, testing, and even examples/demos.
🛠 How to Contribute (Manually)
- Fork this repository along with all the existing code.
- Create your own custom JavaScript classes and the relevant CSS styles for the elements you want to add or improve.
- Submit a Pull Request (PR) to this repository with your changes.
🛠 How to Contribute (Via AnvPy)
- Install AnvPy on your Android device from Google Play.
- Create a new Crysta UI Project Template in AnvPy.
- Build your own widgets, UI designs, or demo projects.
- Share your contributions by:
- Opening an issue or discussion with your project idea.
- Submitting examples/demos in the project explorer in AnvPy.
- Suggesting new widget ideas or improvements.
- For coding on your computer, use the AnvShell Tool provided by AnvPy.
📖 Resources
- Documentation: Crysta UI Docs.
- Examples: Available in the Samples section of AnvPy
✨ Ways to Contribute
- Create new UI widgets with Crysta UI.
- Design and share demo apps built with Crysta.
- Write or improve documentation/tutorials.
- Report bugs or suggestions in the issues section.