diff --git a/README.md b/README.md
index b540f1aac..22571a932 100644
--- a/README.md
+++ b/README.md
@@ -53,6 +53,7 @@ You can join our [discord server](https://discord.gg/5Xh2W87egW) for commits, ch
- FakeProfileThemesAndEffects by ryan
- FindReply by newwares
- FixFileExtensions by thororen
+- FollowVoiceUser by TheArmagan
- FrequentQuickSwitcher by Samwich
- FriendshipRanks by Samwich
- FullVcPfp by mochie
diff --git a/src/equicordplugins/_core/equicordHelper.ts b/src/equicordplugins/_core/equicordHelper.tsx
similarity index 85%
rename from src/equicordplugins/_core/equicordHelper.ts
rename to src/equicordplugins/_core/equicordHelper.tsx
index f6e13a524..bfd677224 100644
--- a/src/equicordplugins/_core/equicordHelper.ts
+++ b/src/equicordplugins/_core/equicordHelper.tsx
@@ -16,13 +16,21 @@
* along with this program. If not, see .
*/
+import "@equicordplugins/_misc/styles.css";
+
import { EquicordDevs } from "@utils/constants";
import definePlugin from "@utils/types";
+import { Forms } from "@webpack/common";
export default definePlugin({
name: "EquicordHelper",
description: "Fixes some misc issues with discord",
authors: [EquicordDevs.thororen, EquicordDevs.nyx],
+ settingsAboutComponent: () => <>
+
+ This Plugin is used for fixing misc issues with discord such as some crashes
+
+ >,
required: true,
patches: [
{
diff --git a/src/equicordplugins/questCompleter/style.css b/src/equicordplugins/_misc/styles.css
similarity index 94%
rename from src/equicordplugins/questCompleter/style.css
rename to src/equicordplugins/_misc/styles.css
index 6aa317642..e2e6a1f52 100644
--- a/src/equicordplugins/questCompleter/style.css
+++ b/src/equicordplugins/_misc/styles.css
@@ -1,4 +1,4 @@
-.quests-warning{
+.plugin-warning {
font-size: 16px !important;
background-color: var(--info-warning-background) !important;
color: var(--info-warning-text) !important;
diff --git a/src/equicordplugins/followVoiceUser/index.tsx b/src/equicordplugins/followVoiceUser/index.tsx
index f88df7f33..49c6f52a1 100644
--- a/src/equicordplugins/followVoiceUser/index.tsx
+++ b/src/equicordplugins/followVoiceUser/index.tsx
@@ -4,12 +4,14 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
+import "@equicordplugins/_misc/styles.css";
+
import { NavContextMenuPatchCallback } from "@api/ContextMenu";
import { definePluginSettings } from "@api/Settings";
import { EquicordDevs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { findByPropsLazy, findStoreLazy } from "@webpack";
-import { Menu, React } from "@webpack/common";
+import { Forms, Menu, React } from "@webpack/common";
import { VoiceState } from "@webpack/types";
import { Channel, User } from "discord-types/general";
@@ -79,7 +81,7 @@ export default definePlugin({
authors: [EquicordDevs.TheArmagan],
settings,
settingsAboutComponent: () => <>
-
+
This Plugin is used to follow a Friend/Friends into voice chat(s).
>,
diff --git a/src/equicordplugins/neverPausePreviews/index.tsx b/src/equicordplugins/neverPausePreviews/index.tsx
index 160bbf576..fde17a663 100644
--- a/src/equicordplugins/neverPausePreviews/index.tsx
+++ b/src/equicordplugins/neverPausePreviews/index.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-import "./style.css";
+import "@equicordplugins/_misc/styles.css";
import { EquicordDevs } from "@utils/constants";
import definePlugin from "@utils/types";
@@ -27,7 +27,7 @@ export default definePlugin({
description: "Prevents in-call/PiP previews (screenshare, streams, etc) from pausing even if the client loses focus",
authors: [EquicordDevs.vappstar],
settingsAboutComponent: () => <>
-
+
This plugin will cause discord to use more resources than normal
>,
diff --git a/src/equicordplugins/neverPausePreviews/style.css b/src/equicordplugins/neverPausePreviews/style.css
deleted file mode 100644
index 8783d8682..000000000
--- a/src/equicordplugins/neverPausePreviews/style.css
+++ /dev/null
@@ -1,11 +0,0 @@
-.platform-warning {
- font-size: 16px !important;
- background-color: rgb(240 71 71 / 10%);
- color: rgb(240 71 71) !important;
- border: 1px solid rgb(240 71 71 / 60%) !important;
- border-radius: 5px !important;
- font-weight: bold;
- padding: 6px 10px;
- text-align: center;
- margin-top: 10px;
-}
diff --git a/src/equicordplugins/platformSpoofer/index.tsx b/src/equicordplugins/platformSpoofer/index.tsx
index 7428702c1..e18b40778 100644
--- a/src/equicordplugins/platformSpoofer/index.tsx
+++ b/src/equicordplugins/platformSpoofer/index.tsx
@@ -4,7 +4,7 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
-import "./style.css";
+import "@equicordplugins/_misc/styles.css";
import { definePluginSettings } from "@api/Settings";
import { EquicordDevs } from "@utils/constants";
@@ -43,7 +43,7 @@ export default definePlugin({
description: "Spoof what platform or device you're on",
authors: [EquicordDevs.Drag],
settingsAboutComponent: () => <>
-
+
We can't guarantee this plugin won't get you warned or banned.
>,
diff --git a/src/equicordplugins/platformSpoofer/style.css b/src/equicordplugins/platformSpoofer/style.css
deleted file mode 100644
index 8783d8682..000000000
--- a/src/equicordplugins/platformSpoofer/style.css
+++ /dev/null
@@ -1,11 +0,0 @@
-.platform-warning {
- font-size: 16px !important;
- background-color: rgb(240 71 71 / 10%);
- color: rgb(240 71 71) !important;
- border: 1px solid rgb(240 71 71 / 60%) !important;
- border-radius: 5px !important;
- font-weight: bold;
- padding: 6px 10px;
- text-align: center;
- margin-top: 10px;
-}
diff --git a/src/equicordplugins/purgeMessages/index.tsx b/src/equicordplugins/purgeMessages/index.tsx
index 5f76d3eb7..425754fb5 100644
--- a/src/equicordplugins/purgeMessages/index.tsx
+++ b/src/equicordplugins/purgeMessages/index.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-import "./style.css";
+import "@equicordplugins/_misc/styles.css";
import { ApplicationCommandInputType, ApplicationCommandOptionType, findOption, sendBotMessage } from "@api/Commands";
import { Devs, EquicordDevs } from "@utils/constants";
@@ -48,7 +48,7 @@ export default definePlugin({
description: "Purges messages from a channel",
authors: [EquicordDevs.bhop, Devs.nyx],
settingsAboutComponent: () => <>
-
+
We can't guarantee this plugin won't get you warned or banned.
>,
diff --git a/src/equicordplugins/purgeMessages/style.css b/src/equicordplugins/purgeMessages/style.css
deleted file mode 100644
index b4eb7509f..000000000
--- a/src/equicordplugins/purgeMessages/style.css
+++ /dev/null
@@ -1,11 +0,0 @@
-.purge-warning {
- font-size: 16px !important;
- background-color: rgb(240 71 71 / 10%) !important;
- color: rgb(240 71 71) !important;
- border: 1px solid rgb(240 71 71 / 60%) !important;
- border-radius: 5px !important;
- font-weight: bold;
- padding: 6px 10px;
- text-align: center;
- margin-top: 10px;
-}
diff --git a/src/equicordplugins/questCompleter/index.tsx b/src/equicordplugins/questCompleter/index.tsx
index 11bf8ae36..ff62200cc 100644
--- a/src/equicordplugins/questCompleter/index.tsx
+++ b/src/equicordplugins/questCompleter/index.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see .
*/
-import "./style.css";
+import "@equicordplugins/_misc/styles.css";
import { showNotification } from "@api/Notifications";
import ErrorBoundary from "@components/ErrorBoundary";
@@ -229,7 +229,7 @@ export default definePlugin({
description: "A plugin to complete quests without having the game installed.",
authors: [Devs.amia],
settingsAboutComponent: () => <>
-
+
Game Quests do not work on Equibop/Web Platforms. Only Video Quests do.
>,