Skip to content

Commit 5c42e6b

Browse files
committed
fix styles
1 parent aa61be8 commit 5c42e6b

File tree

2 files changed

+26
-32
lines changed

2 files changed

+26
-32
lines changed

packages/compass-components/src/components/loader.tsx

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { useDarkMode } from '../hooks/use-theme';
66
import { Subtitle, Button, ProgressBar } from './leafygreen';
77
import type { ProgressBarProps } from '@leafygreen-ui/progress-bar';
88

9-
const containerStyles = css({
9+
const loaderContainerStyles = css({
1010
display: 'flex',
1111
gap: spacing[200],
1212
flexDirection: 'column',
@@ -17,7 +17,14 @@ const containerStyles = css({
1717

1818
const progressContainerStyles = css({
1919
width: '100%',
20+
height: '100%',
21+
display: 'flex',
22+
flexDirection: 'column',
23+
justifyContent: 'center',
24+
alignItems: 'center',
25+
maxWidth: spacing[1600] * 8,
2026
gap: spacing[500],
27+
margin: '0 auto',
2128
});
2229

2330
const textStyles = css({
@@ -105,7 +112,10 @@ function SpinLoaderWithLabel({
105112
const darkMode = useDarkMode(_darkMode);
106113

107114
return (
108-
<div className={cx(containerStyles, className)} data-testid={dataTestId}>
115+
<div
116+
className={cx(loaderContainerStyles, className)}
117+
data-testid={dataTestId}
118+
>
109119
<SpinLoader
110120
size={spacing[600]}
111121
darkMode={darkMode}
@@ -144,7 +154,7 @@ function ProgressLoaderWithCancel({
144154
...props
145155
}: ProgressLoaderWithCancelProps): React.ReactElement {
146156
return (
147-
<div className={cx(containerStyles, progressContainerStyles, className)}>
157+
<div className={cx(progressContainerStyles, className)}>
148158
<ProgressBar {...props} />
149159
<Button
150160
variant="primaryOutline"

packages/compass-data-modeling/src/components/analysis-progress-status.tsx

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,12 @@
11
import {
2-
css,
32
ProgressLoaderWithCancel,
4-
spacing,
53
useDarkMode,
64
} from '@mongodb-js/compass-components';
75
import React from 'react';
86
import { connect } from 'react-redux';
97
import type { DataModelingState } from '../store/reducer';
108
import { cancelAnalysis, type AnalysisStep } from '../store/analysis-process';
119

12-
const loaderStyles = css({
13-
margin: '0 auto',
14-
});
15-
16-
const loadingContainerStyles = css({
17-
width: '100%',
18-
paddingTop: spacing[1800] * 3,
19-
display: 'flex',
20-
justifyContent: 'center',
21-
});
22-
2310
function getProgressPropsFromStatus({
2411
step,
2512
sampledCollections,
@@ -97,22 +84,19 @@ export const AnalysisProgressStatus: React.FC<AnalysisProgressStatusProps> = ({
9784
}) => {
9885
const darkMode = useDarkMode();
9986
return (
100-
<div className={loadingContainerStyles}>
101-
<ProgressLoaderWithCancel
102-
darkMode={darkMode}
103-
variant="success"
104-
className={loaderStyles}
105-
cancelText="Cancel"
106-
onCancel={onCancelClick}
107-
{...getProgressPropsFromStatus({
108-
step,
109-
sampledCollections,
110-
analyzedCollections,
111-
collectionRelationsInferred,
112-
totalCollections,
113-
})}
114-
></ProgressLoaderWithCancel>
115-
</div>
87+
<ProgressLoaderWithCancel
88+
darkMode={darkMode}
89+
variant="success"
90+
cancelText="Cancel"
91+
onCancel={onCancelClick}
92+
{...getProgressPropsFromStatus({
93+
step,
94+
sampledCollections,
95+
analyzedCollections,
96+
collectionRelationsInferred,
97+
totalCollections,
98+
})}
99+
></ProgressLoaderWithCancel>
116100
);
117101
};
118102

0 commit comments

Comments
 (0)