From 073af3819b975ff254a7af4a0fed4f6da064643d Mon Sep 17 00:00:00 2001 From: "Roman.Sergeenko" Date: Thu, 21 Apr 2022 13:27:37 +0400 Subject: [PATCH] #RI-2745 - fix showing log #RI-2738 - add state with borders when monitor is running #RI-2390 - change label --- .../components/monitor/Monitor/Monitor.tsx | 13 +++---- .../monitor/Monitor/styles.module.scss | 5 +++ .../monitor/MonitorLog/MonitorLog.tsx | 34 ++++++++++--------- .../InstanceForm/InstanceForm.tsx | 2 +- 4 files changed, 28 insertions(+), 26 deletions(-) diff --git a/redisinsight/ui/src/components/monitor/Monitor/Monitor.tsx b/redisinsight/ui/src/components/monitor/Monitor/Monitor.tsx index ded2f055c6..03cef23227 100644 --- a/redisinsight/ui/src/components/monitor/Monitor/Monitor.tsx +++ b/redisinsight/ui/src/components/monitor/Monitor/Monitor.tsx @@ -83,9 +83,9 @@ const Monitor = (props: Props) => {
{ return ( <> -
+
{(error && !isRunning) ? () : ( @@ -151,12 +151,7 @@ const Monitor = (props: Props) => { )}
)} - {isRunning && isPaused && !isSaveToFile && ( -
- Profiler is paused. -
- )} - {(isStarted && isPaused && isSaveToFile) && ( + {(isStarted && isPaused) && ( )}
diff --git a/redisinsight/ui/src/components/monitor/Monitor/styles.module.scss b/redisinsight/ui/src/components/monitor/Monitor/styles.module.scss index 3daa1c1f52..3a2c9bfa63 100644 --- a/redisinsight/ui/src/components/monitor/Monitor/styles.module.scss +++ b/redisinsight/ui/src/components/monitor/Monitor/styles.module.scss @@ -22,6 +22,11 @@ z-index: 10; overflow: auto; + + &.isRunning { + outline: 1px solid var(--euiColorPrimary); + border-top-color: transparent; + } } .listWrapper { diff --git a/redisinsight/ui/src/components/monitor/MonitorLog/MonitorLog.tsx b/redisinsight/ui/src/components/monitor/MonitorLog/MonitorLog.tsx index 6c296fb130..a6490f4fa2 100644 --- a/redisinsight/ui/src/components/monitor/MonitorLog/MonitorLog.tsx +++ b/redisinsight/ui/src/components/monitor/MonitorLog/MonitorLog.tsx @@ -15,7 +15,7 @@ const MIDDLE_SCREEN_RESOLUTION = 460 - PADDINGS_OUTSIDE const SMALL_SCREEN_RESOLUTION = 360 - PADDINGS_OUTSIDE const MonitorLog = () => { - const { timestamp, logFileId } = useSelector(monitorSelector) + const { timestamp, logFileId, isSaveToFile } = useSelector(monitorSelector) const dispatch = useDispatch() const duration = cutDurationText( @@ -74,22 +74,24 @@ const MonitorLog = () => { responsive={false} > - - - {width > SMALL_SCREEN_RESOLUTION && ' Download '} - Log - - + + {width > SMALL_SCREEN_RESOLUTION && ' Download '} + Log + +
+ )} {