From 133ab8d7c9ff14c8d7f205a4bc085a6b4a03cbd9 Mon Sep 17 00:00:00 2001 From: Pedram Amini Date: Fri, 19 Dec 2025 19:31:17 -0600 Subject: [PATCH] MAESTRO: Complete refactoring audit Tasks 63-70 (renderer utils) - Task 63: templateVariables.ts - Clean re-export from shared - Task 64: gitDiffParser.ts - All exports actively used - Task 65: remarkFileLinks.ts - Modern remark plugin, well-tested - Task 66: remarkFrontmatterTable.ts - Clean YAML to table plugin - Task 67: markdownConfig.ts - Removed dead generateTerminalProseStyles - Task 68: textProcessing.ts - Core text utils all in use - Task 69: formatters.ts - Clean re-export, all 7 exports used - Task 70: logger.ts - Standard logging API for renderer --- src/renderer/utils/markdownConfig.ts | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/renderer/utils/markdownConfig.ts b/src/renderer/utils/markdownConfig.ts index 33cbd22f..47bb9f58 100644 --- a/src/renderer/utils/markdownConfig.ts +++ b/src/renderer/utils/markdownConfig.ts @@ -4,10 +4,10 @@ * This module provides: * - generateProseStyles: Creates theme-aware CSS for markdown prose content * - createMarkdownComponents: Factory for ReactMarkdown component overrides + * - generateAutoRunProseStyles: Pre-configured styles for AutoRun panel * * Used by: * - AutoRun.tsx: Document editing/preview with image attachments and mermaid diagrams - * - TerminalOutput.tsx: AI terminal output (uses its own variant with colored headings) */ import type { Components } from 'react-markdown'; @@ -399,16 +399,3 @@ export function generateAutoRunProseStyles(theme: Theme): string { scopeSelector: '.autorun-panel', }); } - -/** - * Generates prose styles for terminal/AI output. - * Uses colored headings and compact spacing for log display. - */ -export function generateTerminalProseStyles(theme: Theme): string { - return generateProseStyles({ - theme, - coloredHeadings: true, - compactSpacing: true, - includeCheckboxStyles: false, - }); -}