revert visual change

This commit is contained in:
Gábor Farkas
2022-09-06 12:44:10 +02:00
parent be39da3af1
commit 7fda5c197f
2 changed files with 179 additions and 178 deletions

View File

@@ -91,16 +91,6 @@ interface State {
forceEscape: boolean; forceEscape: boolean;
} }
// We need to override css overflow of divs in Collapse element to enable sticky Logs navigation
const styleOverridesForStickyNavigation = css`
& > div {
overflow: visible;
& > div {
overflow: visible;
}
}
`;
class UnthemedLogs extends PureComponent<Props, State> { class UnthemedLogs extends PureComponent<Props, State> {
flipOrderTimer?: number; flipOrderTimer?: number;
cancelFlippingTimer?: number; cancelFlippingTimer?: number;
@@ -336,7 +326,7 @@ class UnthemedLogs extends PureComponent<Props, State> {
return ( return (
<> <>
<Collapse label="Logs volume" collapsible isOpen={logsVolumeEnabled} onToggle={onSetLogsVolumeEnabled}> <Collapse label="Volume" collapsible isOpen={logsVolumeEnabled} onToggle={onSetLogsVolumeEnabled}>
{logsVolumeEnabled && ( {logsVolumeEnabled && (
<LogsVolumePanel <LogsVolumePanel
absoluteRange={absoluteRange} absoluteRange={absoluteRange}
@@ -359,7 +349,6 @@ class UnthemedLogs extends PureComponent<Props, State> {
/> />
)} )}
</Collapse> </Collapse>
<Collapse label="Logs" loading={loading} isOpen className={styleOverridesForStickyNavigation}>
<div className={styles.logOptions} ref={this.topLogsRef}> <div className={styles.logOptions} ref={this.topLogsRef}>
<InlineFieldRow> <InlineFieldRow>
<InlineField label="Time" className={styles.horizontalInlineLabel} transparent> <InlineField label="Time" className={styles.horizontalInlineLabel} transparent>
@@ -498,7 +487,6 @@ class UnthemedLogs extends PureComponent<Props, State> {
</Button> </Button>
</div> </div>
)} )}
</Collapse>
</> </>
); );
} }

View File

@@ -1,3 +1,4 @@
import { css } from '@emotion/css';
import React, { PureComponent } from 'react'; import React, { PureComponent } from 'react';
import { connect, ConnectedProps } from 'react-redux'; import { connect, ConnectedProps } from 'react-redux';
@@ -103,6 +104,16 @@ class LogsContainer extends PureComponent<LogsContainerProps> {
return null; return null;
} }
// We need to override css overflow of divs in Collapse element to enable sticky Logs navigation
const styleOverridesForStickyNavigation = css`
& > div {
overflow: visible;
& > div {
overflow: visible;
}
}
`;
return ( return (
<> <>
<LogsCrossFadeTransition visible={isLive}> <LogsCrossFadeTransition visible={isLive}>
@@ -122,6 +133,7 @@ class LogsContainer extends PureComponent<LogsContainerProps> {
</Collapse> </Collapse>
</LogsCrossFadeTransition> </LogsCrossFadeTransition>
<LogsCrossFadeTransition visible={!isLive}> <LogsCrossFadeTransition visible={!isLive}>
<Collapse label="Logs" loading={loading} isOpen className={styleOverridesForStickyNavigation}>
<Logs <Logs
exploreId={exploreId} exploreId={exploreId}
datasourceType={this.props.datasourceInstance?.type} datasourceType={this.props.datasourceInstance?.type}
@@ -153,6 +165,7 @@ class LogsContainer extends PureComponent<LogsContainerProps> {
addResultsToCache={() => addResultsToCache(exploreId)} addResultsToCache={() => addResultsToCache(exploreId)}
clearCache={() => clearCache(exploreId)} clearCache={() => clearCache(exploreId)}
/> />
</Collapse>
</LogsCrossFadeTransition> </LogsCrossFadeTransition>
</> </>
); );