From a559cbb590622b4acb0c43e49f0614c49cdcba4b Mon Sep 17 00:00:00 2001 From: David <33458145+davidmcpowell@users.noreply.github.com> Date: Tue, 17 Jun 2025 15:27:52 +0100 Subject: [PATCH] Merge pull request #26493 from overleaf/dp-raw-logs Improvements to raw logs log entry ui in new editor GitOrigin-RevId: 516094fadfa4db7e82431c91b766dbe7e378b4a7 --- .../ide-redesign/components/error-logs/error-logs.tsx | 4 ++-- .../ide-redesign/components/error-logs/log-entry-header.tsx | 4 ++-- .../frontend/stylesheets/bootstrap-5/pages/editor/logs.scss | 4 ++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/services/web/frontend/js/features/ide-redesign/components/error-logs/error-logs.tsx b/services/web/frontend/js/features/ide-redesign/components/error-logs/error-logs.tsx index 64a96d677d..a6a62e998a 100644 --- a/services/web/frontend/js/features/ide-redesign/components/error-logs/error-logs.tsx +++ b/services/web/frontend/js/features/ide-redesign/components/error-logs/error-logs.tsx @@ -49,7 +49,6 @@ function ErrorLogs() { const includeErrors = activeTab === 'all' || activeTab === 'errors' const includeWarnings = activeTab === 'all' || activeTab === 'warnings' - const includeInfo = activeTab === 'all' || activeTab === 'info' return ( @@ -94,13 +93,14 @@ function ErrorLogs() { /> )} - {rawLog && includeInfo && ( + {rawLog && activeTab === 'all' && ( )} diff --git a/services/web/frontend/js/features/ide-redesign/components/error-logs/log-entry-header.tsx b/services/web/frontend/js/features/ide-redesign/components/error-logs/log-entry-header.tsx index a9fd385def..ce43af3744 100644 --- a/services/web/frontend/js/features/ide-redesign/components/error-logs/log-entry-header.tsx +++ b/services/web/frontend/js/features/ide-redesign/components/error-logs/log-entry-header.tsx @@ -61,9 +61,9 @@ function LogEntryHeader({ const logEntryHeaderTextClasses = classNames('log-entry-header-text', { 'log-entry-header-text-error': level === 'error', 'log-entry-header-text-warning': level === 'warning', - 'log-entry-header-text-info': - level === 'info' || level === 'typesetting' || level === 'raw', + 'log-entry-header-text-info': level === 'info' || level === 'typesetting', 'log-entry-header-text-success': level === 'success', + 'log-entry-header-text-raw': level === 'raw', }) function checkLocationSpanOverflow(observedElement: ResizeObserverEntry) { diff --git a/services/web/frontend/stylesheets/bootstrap-5/pages/editor/logs.scss b/services/web/frontend/stylesheets/bootstrap-5/pages/editor/logs.scss index 218732b3bc..912a8b86e5 100644 --- a/services/web/frontend/stylesheets/bootstrap-5/pages/editor/logs.scss +++ b/services/web/frontend/stylesheets/bootstrap-5/pages/editor/logs.scss @@ -133,6 +133,10 @@ color: var(--content-positive-themed); } + .log-entry-header-text-raw { + color: var(--content-primary-themed); + } + .log-entry-location { white-space: nowrap; direction: rtl;