A list of Hanabi strategies
See the codePlease visit the conventions website.
This is the GitHub repository for the website. It is built with Docusaurus, a modern static website generator.
If you're in the H-Group, then you might want to help edit the website. Maybe you want to fix some typos. Or maybe you want to add a new example. Or maybe you proposed a new convention, and it got voted in, and now you need to add a new section. Regardless of what you are doing, you will need to submit a pull request.
In plain English, a pull request (or a PR for short) is simply a request to merge the changes that you want into the main copy of the website. Essentially, you need to make a copy of the website (called a fork), make some changes (called a commit), and then click a button on the website to create a new PR. At that point, I'll be notified that there is a new PR and I can look over the specific changes. Then, I can click "Approve" or "Deny" accordingly. If I click "Approve", then the changes are integrated and the website is automatically updated!
Pull requests are how people collaborate together to work on code (and documents) on GitHub.
If all you are doing is making some small changes, like fixing typos, then you can use the GitHub website itself to live-edit the files. (Using the website is not recommended for bigger changes, as you won't be able to see where the errors are, if any.)
The steps to create a new pull request are as follows:
Editing files on the GitHub website is a pain. If you are adding a significant amount of changes, we recommend that you set up a local development environment to work on the website. That way, you can use a browser to see how your edits look in a local copy of the website that runs on your own computer.
cd command to change directories, and so forth.C:\Users\[YourUsername]\)cd Documentsgit clone https://github.com/[YourGitHubUsername]/hanabi.github.io.git cd hanabi.github.iobash ./scripts/install.shnpm run startCtrl + C to cancel it (or close the terminal window).code . in your terminal to open the current directory in VSCode.)npm run lintCtrl + Enter to submit it. A warning box will appear; answer "Yes" to commit all of your changes. (Note that most of the time, you will want to commit all your changes. But you can always get more granular and only commit specific files if necessary.)See the editing guidelines document.
(top 30 of 139)
TypeScript
70.4%
Shell
12.1%
CSS
8.8%
JavaScript
8.7%
A list of Hanabi strategies
See the codePlease visit the conventions website.
This is the GitHub repository for the website. It is built with Docusaurus, a modern static website generator.
If you're in the H-Group, then you might want to help edit the website. Maybe you want to fix some typos. Or maybe you want to add a new example. Or maybe you proposed a new convention, and it got voted in, and now you need to add a new section. Regardless of what you are doing, you will need to submit a pull request.
In plain English, a pull request (or a PR for short) is simply a request to merge the changes that you want into the main copy of the website. Essentially, you need to make a copy of the website (called a fork), make some changes (called a commit), and then click a button on the website to create a new PR. At that point, I'll be notified that there is a new PR and I can look over the specific changes. Then, I can click "Approve" or "Deny" accordingly. If I click "Approve", then the changes are integrated and the website is automatically updated!
Pull requests are how people collaborate together to work on code (and documents) on GitHub.
If all you are doing is making some small changes, like fixing typos, then you can use the GitHub website itself to live-edit the files. (Using the website is not recommended for bigger changes, as you won't be able to see where the errors are, if any.)
The steps to create a new pull request are as follows:
Editing files on the GitHub website is a pain. If you are adding a significant amount of changes, we recommend that you set up a local development environment to work on the website. That way, you can use a browser to see how your edits look in a local copy of the website that runs on your own computer.
cd command to change directories, and so forth.C:\Users\[YourUsername]\)cd Documentsgit clone https://github.com/[YourGitHubUsername]/hanabi.github.io.git cd hanabi.github.iobash ./scripts/install.shnpm run startCtrl + C to cancel it (or close the terminal window).code . in your terminal to open the current directory in VSCode.)npm run lintCtrl + Enter to submit it. A warning box will appear; answer "Yes" to commit all of your changes. (Note that most of the time, you will want to commit all your changes. But you can always get more granular and only commit specific files if necessary.)See the editing guidelines document.
(top 30 of 139)
TypeScript
70.4%
Shell
12.1%
CSS
8.8%
JavaScript
8.7%