-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #48 from low-earth-orbit/38-custom-mouse-pointer
#38 Add custom mouse pointer
- Loading branch information
Showing
35 changed files
with
365 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"trailingComma": "all", | ||
"semi": true, | ||
"singleQuote": false, | ||
"printWidth": 80, | ||
"endOfLine": "lf", | ||
"insertFinalNewline": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"prettier.prettierPath": "./node_modules/prettier" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Contributing to Konva Whiteboard | ||
|
||
Thank you for your interest in contributing to this project! Below are some guidelines to help you get started. | ||
|
||
You can find the list of outstanding tasks in the [Issues](https://github.com/low-earth-orbit/konva-whiteboard/issues) tab. | ||
|
||
If you're a committed contributor and would like to become a collaborator instead, please let me know in [Discussions](https://github.com/low-earth-orbit/konva-whiteboard/discussions). | ||
|
||
## How to Contribute | ||
|
||
1. **Before You Start:** | ||
|
||
- **Ask the project owner to assign you the issue** you plan to work on. | ||
|
||
2. **Fork the Repository:** | ||
- Start by forking this repository to your own GitHub account. | ||
3. **Clone Your Fork:** | ||
|
||
- Clone your fork locally to work on your changes. | ||
|
||
4. **Create a Branch:** | ||
|
||
- Use a feature branch for your changes: | ||
```bash | ||
git branch feature/your-feature-name | ||
``` | ||
|
||
5. **Make Your Changes:** | ||
- Work on your feature or fix. Make sure your code is clean and follows the project's style guidelines (e.g., Prettier, ESLint, TypeScript checks). | ||
6. **Write Tests:** | ||
- If applicable, write tests to cover your changes to ensure functionality doesn't break. | ||
|
||
7. **Commit Your Changes:** | ||
|
||
- Write clear, concise commit messages that explain the reasoning for your changes: | ||
```bash | ||
git commit -m "Add feature: [brief description]" | ||
``` | ||
|
||
8. **Push Your Changes:** | ||
|
||
- Push your branch to your fork: | ||
```bash | ||
git push origin feature/your-feature-name | ||
``` | ||
|
||
9. **Submit a Pull Request:** | ||
- Create a pull request from your feature branch into the `main` branch of this repository. Ensure your PR follows the template provided and includes a description of your changes. | ||
|
||
## Code Style | ||
|
||
- Follow the coding standards set up by ESLint and Prettier in the project. | ||
- Make sure your TypeScript passes all type checks. | ||
|
||
## Pull Request Guidelines | ||
|
||
- Reference any related issues in your PR description. | ||
- Ensure your changes have been tested locally. | ||
- Provide a brief description of your changes. | ||
|
||
## Communication | ||
|
||
- If you're unsure about a feature or would like more information, feel free to comment on the issue thread. | ||
- Any questions or suggestions can be raised via the [Discussions](https://github.com/low-earth-orbit/konva-whiteboard/discussions) board. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.