ScratchTools icon indicating copy to clipboard operation
ScratchTools copied to clipboard

I want to contribute

Open henryruss2 opened this issue 2 years ago • 8 comments

I want to help with the website, and I also know JS, but don't know how to add a feature. Can you help me? I don't have discord.

henryruss2 avatar Nov 06 '22 23:11 henryruss2

  1. fork this repository
  2. create a new file in the features folder
  3. make it a .js file, and set the name to something related to the feature you're making
  4. add all the code for your feature there
  5. go to the /features/features.json file
  6. at the top of the list of features, add this:
{
    "title": "name of feature",
    "description": "description of feature",
    "credits": ["henryruss2"],
    "urls": [
      "https://github.com/henryruss2"
    ],
    "file": "name of .js file but without the .js",
    "type": ["either Editor or Website"],
    "tags": ["New"]
  },
  1. Create a pull request with your new changes!

rgantzos avatar Nov 06 '22 23:11 rgantzos

k how do i make the feature in JS though?

henryruss2 avatar Nov 06 '22 23:11 henryruss2

k how do i make the feature in JS though?

I recommend using this guide for altering HTML on the Scratch website. You can also use our ScratchTools API, but that's mostly for editor features.

rgantzos avatar Nov 06 '22 23:11 rgantzos

Also, how do i help with the website?

henryruss2 avatar Nov 08 '22 22:11 henryruss2

The website is currently closed-source.

mistysloth avatar Nov 09 '22 02:11 mistysloth

The readme says I can contribute to the site though.

henryruss2 avatar Nov 10 '22 17:11 henryruss2

@rgantzos ^

mistysloth avatar Nov 11 '22 03:11 mistysloth

The readme says I can contribute to the site though.

We will soon be working on moving the site over to GitHub. If there's a way for now to communicate over a site such as discord, then we could find a way for you to be able to help out now.

rgantzos avatar Nov 11 '22 03:11 rgantzos