diff --git a/src/components/Badge.css b/src/components/Badge.css index be4c3eb7a..e9153b18e 100644 --- a/src/components/Badge.css +++ b/src/components/Badge.css @@ -13,6 +13,7 @@ letter-spacing: 0.02em; text-align: center; text-transform: uppercase; + white-space: nowrap; } .vc-badge-icon { @@ -51,4 +52,4 @@ .vc-badge-premium { background-color: var(--premium-tier-2-purple-for-gradients); color: var(--white); -} +} \ No newline at end of file diff --git a/src/components/settings/AddonCard.css b/src/components/settings/AddonCard.css index ec0f7b326..c76184ee7 100644 --- a/src/components/settings/AddonCard.css +++ b/src/components/settings/AddonCard.css @@ -32,7 +32,7 @@ } .vc-addon-note { - height: 36px; + height: 34px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; @@ -105,4 +105,4 @@ .vc-addon-footer { font-size: small; -} +} \ No newline at end of file diff --git a/src/equicordplugins/newPluginsManager/NewPluginsModal.tsx b/src/equicordplugins/newPluginsManager/NewPluginsModal.tsx index 5be532abb..2bfecf6f5 100644 --- a/src/equicordplugins/newPluginsManager/NewPluginsModal.tsx +++ b/src/equicordplugins/newPluginsManager/NewPluginsModal.tsx @@ -8,7 +8,6 @@ import "./styles.css"; import { Settings, useSettings } from "@api/Settings"; import { BaseText } from "@components/BaseText"; -import { Button } from "@components/Button"; import ErrorBoundary from "@components/ErrorBoundary"; import { PluginDependencyList } from "@components/settings/tabs/plugins"; import { PluginCard } from "@components/settings/tabs/plugins/PluginCard"; @@ -17,7 +16,7 @@ import { classNameFactory } from "@utils/css"; import { useForceUpdater } from "@utils/react"; import { RenderModalProps } from "@vencord/discord-types"; import { findComponentByCodeLazy } from "@webpack"; -import { closeModal, Modal,openModal, Tooltip, useMemo } from "@webpack/common"; +import { closeModal, Modal, openModal, Tooltip, useMemo } from "@webpack/common"; import { ReactNode } from "react"; import Plugins from "~plugins"; @@ -133,44 +132,25 @@ function NewPluginsModal({ modalProps, newPlugins, newSettings }: ModalComponent } + actions={[ + { + text: "Don't show this again", + onClick: () => { + Settings.plugins.NewPluginsManager.enabled = !settings?.plugins?.NewPluginsManager?.enabled; + }, + variant: "secondary" + }, + { + text: changes.hasChanges ? "Restart" : "Continue", + onClick: handleContinue, + variant: "primary" + } + ]} >
{pluginCards} {requiredPluginCards}
- -
- - The following plugins require a restart: - - - } - shouldShow={changes.hasChanges} - > - {tooltipProps => ( - - )} - - - { - Settings.plugins.NewPluginsManager.enabled = !settings?.plugins?.NewPluginsManager?.enabled; - }} - > - Don't show this again - -
); }