From 619f61b4700c9fd3b21f90b7c9512672fae57dab Mon Sep 17 00:00:00 2001 From: SnapOtter Date: Sun, 14 Jun 2026 19:20:23 +0800 Subject: [PATCH] fix: reassign 4 tools to correct display modes bulk-rename: before-after -> no-comparison (renaming has no visual change) image-to-pdf: before-after -> no-comparison (format conversion, not visual) video-to-gif: side-by-side -> media-player (input is video) chart-maker: no-comparison -> no-dropzone (generator tool) 8 tools targeting custom-results skipped: ocr, barcode-read, favicon, auto-subtitles, video-to-frames, color-palette, info, histogram lack ResultsPanel components and would crash at runtime. --- apps/web/src/lib/tool-display-modes.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web/src/lib/tool-display-modes.ts b/apps/web/src/lib/tool-display-modes.ts index d1416564..2c4d5bf2 100644 --- a/apps/web/src/lib/tool-display-modes.ts +++ b/apps/web/src/lib/tool-display-modes.ts @@ -74,9 +74,9 @@ export const TOOL_DISPLAY_MODES: Record = { "gif-tools": "before-after", // Optimization extras - "bulk-rename": "before-after", + "bulk-rename": "no-comparison", favicon: "before-after", - "image-to-pdf": "before-after", + "image-to-pdf": "no-comparison", "optimize-for-web": "before-after", "pdf-to-image": "custom-results", @@ -112,7 +112,7 @@ export const TOOL_DISPLAY_MODES: Record = { "compress-video": "media-player", "trim-video": "media-player", "mute-video": "media-player", - "video-to-gif": "side-by-side", + "video-to-gif": "media-player", "resize-video": "media-player", "crop-video": "media-player", "rotate-video": "media-player", @@ -193,7 +193,7 @@ export const TOOL_DISPLAY_MODES: Record = { "to-epub": "no-comparison", // Data tools - "chart-maker": "no-comparison", + "chart-maker": "no-dropzone", "csv-excel": "no-comparison", "csv-json": "no-comparison", "json-xml": "no-comparison",