RosePlugs: give every row the settings icon, add Nexus site metadata
This commit is contained in:
parent
6962237773
commit
4aaa5e8fb8
2 changed files with 16 additions and 0 deletions
|
|
@ -28,6 +28,7 @@ function buildRows(): SectionRow[] {
|
||||||
...discovered.map((plugin) => ({
|
...discovered.map((plugin) => ({
|
||||||
key: `ROSES_PLUGS_${plugin.id}`,
|
key: `ROSES_PLUGS_${plugin.id}`,
|
||||||
title: () => plugin.name,
|
title: () => plugin.name,
|
||||||
|
icon: getAssetIDByName("SettingsIcon"),
|
||||||
page: plugin.settingsComponent as any,
|
page: plugin.settingsComponent as any,
|
||||||
}))
|
}))
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,19 @@
|
||||||
{
|
{
|
||||||
|
"rose-plugs": {
|
||||||
|
"category": "Utility",
|
||||||
|
"status": "new",
|
||||||
|
"accent": "#F47FFF",
|
||||||
|
"tagline": "A home of Rosie's own in Settings, with one-tap installs for anything not installed yet.",
|
||||||
|
"note": "",
|
||||||
|
"howItWorks": "Adds a \"Rosie's Plugs\" section to Discord's Settings, separate from Revenge's own Plugins list. Its first entry, \"Plugins,\" is a quick-install browser pulling live from this site's own plugin catalog, grouped by category, with a one-tap button per row that installs or removes it directly. Every other Rosie-authored plugin that's currently installed gets a direct settings shortcut listed right below it, and RosePlugs' own settings live in that same section too.",
|
||||||
|
"features": [
|
||||||
|
"New top-level \"Rosie's Plugs\" settings section, positioned right below Revenge's own",
|
||||||
|
"One-tap install/uninstall browser for every plugin in this catalog, grouped by category",
|
||||||
|
"Direct settings shortcuts for each installed Rosie-authored plugin - no digging through Revenge's own Plugins list"
|
||||||
|
],
|
||||||
|
"commands": [],
|
||||||
|
"limitations": "Only surfaces plugins whose manifest lists \"Rosie\" as an author - a plugin credited to someone else (like Raiden's Themes, credited to the original theme's creator) won't be picked up automatically."
|
||||||
|
},
|
||||||
"radial-status": {
|
"radial-status": {
|
||||||
"category": "Moderation & Appearance",
|
"category": "Moderation & Appearance",
|
||||||
"status": "revived",
|
"status": "revived",
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue