-
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.
Update source files (2024-08-27T00:40:24.680Z)
- Loading branch information
1 parent
62793f9
commit 9e348e6
Showing
3 changed files
with
73 additions
and
0 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
--- | ||
|
||
**Customizable navigation bar** is an addon that allows users to add, modify, or remove links in the Scratch website's navigation bar, as well as tweak the user dropdown and change the bar's page scrolling behavior. | ||
|
||
## Background | ||
|
||
Scratch removed the discuss button that linked to the forums in July 2017.[^1] The original addon was introduced to bring it back and included an option to remove the ideas link. | ||
|
||
## Features | ||
|
||
- Add new links to Scratch pages or other websites. | ||
- Re-order links and change their labels. | ||
- Remove existing links. | ||
- Prevent the navigation bar from scrolling with the page. | ||
- Move the logged-in username out of the way. | ||
|
||
## Settings | ||
|
||
### Items | ||
|
||
Controls the links displayed between the Scratch logo and search bar. Each item has the following inputs: | ||
|
||
- Name: The link's label | ||
- URL: The page to link to which can be relative to the home page (e.g. /mystuff) or absolute (e.g. https://example.com). | ||
|
||
### Compact user dropdown | ||
|
||
Moves the username of the logged-in user into the profile dropdown item. | ||
|
||
### Stick to | ||
|
||
- Top of screen: The navigation bar stays visible even when the page scrolls. This is Scratch's default behavior. | ||
- Top of page: The navigation bar stays at the top of the page and scrolls away with it. | ||
|
||
## Credit | ||
|
||
The original addon was written by WorldLanguages, and TheColaber was the author of the rewrite. | ||
|
||
## Changelog | ||
|
||
- **v1.0.0** The first version that added the discuss button and optionally removed ideas. | ||
- **v1.24.0**: Made the links fully customizable. | ||
- **v1.28.0**: Added the compact user dropdown setting. | ||
- **v1.32.0**: Added the "stick to" setting. | ||
|
||
## Trivia | ||
|
||
- This is the first addon to modify the Scratch website. | ||
- This is the first and only addon to use a table setting. | ||
- This is one of the few addons to have no credits. | ||
|
||
## Gallery | ||
|
||
![Compact user dropdown](/assets/img/addons/docs/compact-nav-dropdown.png) | ||
|
||
The compact user dropdown. | ||
|
||
## Related | ||
|
||
- [Table setting pull request (#2875)](https://github.com/ScratchAddons/ScratchAddons/pull/2875) | ||
- [Customizable editor menu bar](https://scratch.mit.edu/scratch-addons-extension/settings#addon-custom-menu-bar) | ||
|
||
[^1]: https://scratch.mit.edu/discuss/topic/269283/ |
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