Skip to content

Commit e9cb200

Browse files
Samq64mxmou
andauthored
Docs: Clarify installation and addons.json position (#534)
* Docs: Clarify installation and addons.json position * Remove mention of installation files * Move GitHub releases below cloning * Improve addons.json wording Co-authored-by: Maximouse <brestl1c@outlook.com> --------- Co-authored-by: Maximouse <brestl1c@outlook.com>
1 parent dcc176a commit e9cb200

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

content/docs/develop/getting-started/creating-an-addon.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ If you plan to submit the addon you are developing as a pull request to our GitH
1212
{{< /admonition >}}
1313

1414
## Requirements
15-
Scratch Addons does not require any software for development except a text editor and a Chromium-based browser (121+), but we also recommend having Git, Firefox (121+) and Visual Studio Code installed.
15+
Scratch Addons does not require any software for development except a text editor and a Chromium-based browser (121+), but we also recommend having [Git](https://git-scm.com/), [Firefox](https://www.firefox.com/) (121+) and [Visual Studio Code](https://code.visualstudio.com/) installed.
1616

1717
## Installation
1818
To install the extension for development, see [Installing from source](/docs/getting-started/installing/#from-source).
@@ -32,7 +32,7 @@ New addons should not use an ID that was included in a stable version of the ext
3232
- `scratchstats`
3333
- `tutorials-button`
3434

35-
Open the `addons.json` file in the `addons` folder, insert a new addon ID near the bottom of the file, then create a sub-folder with the same name.
35+
Open the `addons.json` file in the `addons` folder, insert a new addon ID above the `// NEW ADDONS ABOVE THIS ↑↑` line near the bottom of the file, then create a sub-folder with the same name.
3636

3737
## The addon manifest
3838
Each addon has it's own [manifest](/docs/reference/addon-manifest/) that handles how it is displayed on the settings page, any settings the addon may have, which userscripts or userstyles to run and where to run them.

content/docs/getting-started/installing.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ Scratch Addons is available in these stores.
2222
Unlike the store releases, installing from source requires a browser based on Chromium 121+ or Firefox 121+.
2323
{{< /admonition >}}
2424

25-
### About GitHub releases
26-
27-
[The releases page](https://github.com/ScratchAddons/ScratchAddons/releases) contains the code and installation files for all development builds of Scratch Addons, as well as the mirror of the store builds.
28-
2925
### Cloning the repository
3026

3127
This is the recommended way to install Scratch Addons for development purposes, assuming you have Git installed.
@@ -44,6 +40,9 @@ $ git pull
4440

4541
Remember to also update Scratch Addons from the browser.
4642

43+
### About GitHub releases
44+
45+
[The releases page](https://github.com/ScratchAddons/ScratchAddons/releases) contains the code for all released versions of Scratch Addons, as well as a mirror of the store builds.
4746

4847
### Downloading the Zip
4948

0 commit comments

Comments
 (0)