From 189845819cf564d3283401234aac3fd10b798663 Mon Sep 17 00:00:00 2001 From: Eazvy <57739965+Eazvy@users.noreply.github.com> Date: Tue, 25 Mar 2025 00:29:51 -0400 Subject: [PATCH] update (randomVoice) (#195) * Add files via upload * Revert "Add files via upload" This reverts commit 7b0c9f2d5dfe3528e5a58546bc2807b9b4e49ad6. * Fix PR * Managed CSS --------- Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com> --- src/equicordplugins/randomVoice/index.tsx | 9 +++++++++ src/equicordplugins/randomVoice/styles.css | 8 ++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/equicordplugins/randomVoice/styles.css diff --git a/src/equicordplugins/randomVoice/index.tsx b/src/equicordplugins/randomVoice/index.tsx index 74e18099..7dce3373 100644 --- a/src/equicordplugins/randomVoice/index.tsx +++ b/src/equicordplugins/randomVoice/index.tsx @@ -5,6 +5,7 @@ */ import { definePluginSettings } from "@api/Settings"; +import { disableStyle, enableStyle } from "@api/Styles"; import ErrorBoundary from "@components/ErrorBoundary"; import { makeRange } from "@components/PluginSettings/components"; import { debounce } from "@shared/debounce"; @@ -13,6 +14,8 @@ import definePlugin, { OptionType } from "@utils/types"; import { findByPropsLazy, findComponentByCodeLazy, findStoreLazy } from "@webpack"; import { ChannelStore, ContextMenuApi, GuildStore, Menu, NavigationRouter, PermissionStore, React, SelectedChannelStore, Toasts, UserStore } from "@webpack/common"; +import style from "./styles.css?managed"; + const ChatVoiceIcon = findComponentByCodeLazy("22H12Zm2-5.26c0"); const Button = findComponentByCodeLazy(".NONE,disabled:", ".PANEL_BUTTON"); const VoiceStateStore = findStoreLazy("VoiceStateStore"); @@ -148,6 +151,12 @@ export default definePlugin({ } } ], + start() { + enableStyle(style); + }, + stop() { + disableStyle(style); + }, settings, randomVoice: ErrorBoundary.wrap(randomVoice, { noop: true }), }); diff --git a/src/equicordplugins/randomVoice/styles.css b/src/equicordplugins/randomVoice/styles.css new file mode 100644 index 00000000..4d1c9c04 --- /dev/null +++ b/src/equicordplugins/randomVoice/styles.css @@ -0,0 +1,8 @@ +[class^="buttons__"] { + width: 150px; + margin-left: -15px; +} + +[class^="micButtonParent__"] { + width: 16px; +}