Thank you for your interest in contributing to zimme-zoom! This document provides guidelines and instructions for contributing.
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/zimme-zoom.git - Install dependencies:
yarn install - Create a new branch:
git checkout -b feature/your-feature-name
To see your changes in action, run Storybook:
yarn storybookBuild the library:
yarn build- Follow the existing code style
- Run the linter:
yarn lint - Format code:
yarn format
- Make your changes in the
src/directory - Add or update stories in
src/stories/if needed - Test your changes in Storybook
- Ensure the build passes:
yarn build
- Commit your changes with a clear message
- Push to your fork
- Create a Pull Request with a description of your changes
If you find a bug or have a feature request, please open an issue on GitHub with:
- A clear description
- Steps to reproduce (for bugs)
- Expected vs actual behavior
- Any relevant code examples
Feel free to open an issue for any questions or discussions about the project.
Thank you for contributing! 🎉