From 599d761005fc09c3f5824b5d267ae552b6e8a9af Mon Sep 17 00:00:00 2001 From: Jake <134332787+justjxke@users.noreply.github.com> Date: Fri, 1 May 2026 03:33:38 +0100 Subject: [PATCH] fix: restore icon viewer and zip preview icons (#1036) --- scripts/build/common.mjs | 2 +- scripts/generatePluginList.ts | 4 +-- src/components/Icons.tsx | 28 +++++++++++++++++++ .../_core/concatenatedModules.tsx | 2 +- src/equicordplugins/zipPreview/components.tsx | 16 +++++------ src/equicordplugins/zipPreview/style.css | 11 ++++---- 6 files changed, 46 insertions(+), 17 deletions(-) diff --git a/scripts/build/common.mjs b/scripts/build/common.mjs index 5e55e1b63..a009f0f0b 100644 --- a/scripts/build/common.mjs +++ b/scripts/build/common.mjs @@ -147,7 +147,7 @@ export const globPlugins = kind => ({ }); build.onLoad({ filter, namespace: "import-plugins" }, async () => { - const pluginDirs = ["plugins/_api", "plugins/_core", "plugins", "equicordplugins", "equicordplugins/_api", "userplugins"]; + const pluginDirs = ["plugins/_api", "plugins/_core", "plugins", "equicordplugins/_api", "equicordplugins/_core", "equicordplugins", "userplugins"]; let code = ""; let pluginsCode = "\n"; let metaCode = "\n"; diff --git a/scripts/generatePluginList.ts b/scripts/generatePluginList.ts index 76a03bd60..d4cb347e9 100644 --- a/scripts/generatePluginList.ts +++ b/scripts/generatePluginList.ts @@ -31,11 +31,11 @@ import { getEntryPoint, isPluginFile, parseDevs, parseEquicordDevs, parseFile, P let dirs: string[]; if (equicordFlag) { - dirs = ["src/equicordplugins"]; + dirs = ["src/equicordplugins/_core", "src/equicordplugins"]; } else if (vencordFlag) { dirs = ["src/plugins", "src/plugins/_core"]; } else { - dirs = ["src/plugins", "src/plugins/_core", "src/equicordplugins"]; + dirs = ["src/plugins", "src/plugins/_core", "src/equicordplugins/_core", "src/equicordplugins"]; } const outputPath = args.find(a => !a.startsWith("--")) ?? null; diff --git a/src/components/Icons.tsx b/src/components/Icons.tsx index c0ff49a33..afee7b18a 100644 --- a/src/components/Icons.tsx +++ b/src/components/Icons.tsx @@ -730,6 +730,34 @@ export function ClockIcon(props: IconProps) { ); } +export function ChevronSmallDownIcon(props: IconProps) { + return ( + + + + ); +} + +export function ChevronSmallUpIcon(props: IconProps) { + return ( + + + + ); +} + export function DownArrow(props: IconProps) { return ( (null); const animationTimeoutRef = useRef(null); const loadRequestIdRef = useRef(0); @@ -148,9 +150,7 @@ export function ZipPreviewInline(props: ZipPreviewAttachmentProps) { setExpanded(!isExpanded); }} > - {isExpanded - ? - : } + ); @@ -193,8 +193,8 @@ function ZipPreviewBreadcrumb({ path, onNavigate }: { path: string; onNavigate: if (!path) { return (
- - / + + /
); } @@ -203,7 +203,7 @@ function ZipPreviewBreadcrumb({ path, onNavigate }: { path: string; onNavigate: return (
- +