diff --git a/x-pack/plugins/data_visualizer/public/application/_index.scss b/x-pack/plugins/data_visualizer/public/application/_index.scss index 9d38869d6d61c..ecc7a2fce1fa6 100644 --- a/x-pack/plugins/data_visualizer/public/application/_index.scss +++ b/x-pack/plugins/data_visualizer/public/application/_index.scss @@ -1,2 +1 @@ @import 'common/components/index'; -@import 'file_data_visualizer/index'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/_index.scss deleted file mode 100644 index 841415620d691..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'components/index'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/_index.scss deleted file mode 100644 index 0477913cd0beb..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/_index.scss +++ /dev/null @@ -1,6 +0,0 @@ -@import 'edit_flyout/index'; -@import 'file_contents/index'; -@import 'import_summary/index'; -@import 'file_data_visualizer_view/index'; -@import 'results_view/index'; -@import 'about_panel/index'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_about_panel.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_about_panel.scss deleted file mode 100644 index e4decb0d45522..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_about_panel.scss +++ /dev/null @@ -1,12 +0,0 @@ -.file-datavisualizer-about-panel__icon { - width: $euiSizeXL * 3; - height: $euiSizeXL * 3; - margin-left: $euiSizeXL; - margin-right: $euiSizeL; -} - -.euiFlexItem.file-datavisualizer-about-panel__doc-icon { - margin-left: $euiSizeXL; - margin-right: $euiSizeXS; - margin-top: $euiSize; -} diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_index.scss deleted file mode 100644 index e2edab76538c1..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'about_panel' diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/about_panel.tsx b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/about_panel.tsx index c0f56ead665b1..64f08822617f4 100644 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/about_panel.tsx +++ b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/about_panel.tsx @@ -7,6 +7,8 @@ import { i18n } from '@kbn/i18n'; import { FormattedMessage } from '@kbn/i18n-react'; +import { css } from '@emotion/react'; +import { euiThemeVars } from '@kbn/ui-theme'; import type { FC } from 'react'; import React from 'react'; @@ -28,6 +30,13 @@ interface Props { hasPermissionToImport: boolean; } +const aboutPanelContentStyle = css({ + '.euiFilePicker__icon': { + width: euiThemeVars.euiSizeXXL, + height: euiThemeVars.euiSizeXXL, + }, +}); + export const AboutPanel: FC = ({ onFilePickerChange, hasPermissionToImport }) => { return ( @@ -40,6 +49,7 @@ export const AboutPanel: FC = ({ onFilePickerChange, hasPermissionToImpor
= ({ onFilePickerChange, hasPermissionToImpor } )} onChange={(files) => onFilePickerChange(files)} - className="file-datavisualizer-file-picker" + css={aboutPanelContentStyle} />
@@ -59,11 +69,7 @@ export const AboutPanel: FC = ({ onFilePickerChange, hasPermissionToImpor export const LoadingPanel: FC = () => { return ( - + diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/welcome_content.tsx b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/welcome_content.tsx index d15834ae11d73..cc7a66d138925 100644 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/welcome_content.tsx +++ b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/about_panel/welcome_content.tsx @@ -8,11 +8,25 @@ import { FormattedMessage } from '@kbn/i18n-react'; import type { FC } from 'react'; import React from 'react'; +import { euiThemeVars } from '@kbn/ui-theme'; +import { css } from '@emotion/react'; import { EuiFlexGroup, EuiFlexItem, EuiIcon, EuiSpacer, EuiText, EuiTitle } from '@elastic/eui'; import { useDataVisualizerKibana } from '../../../kibana_context'; +const docIconStyle = css({ + marginLeft: euiThemeVars.euiSizeL, + marginTop: euiThemeVars.euiSizeXS, +}); + +const mainIconStyle = css({ + width: '96px', + height: '96px', + marginLeft: euiThemeVars.euiSizeXL, + marginRight: euiThemeVars.euiSizeL, +}); + interface Props { hasPermissionToImport: boolean; } @@ -28,7 +42,7 @@ export const WelcomeContent: FC = ({ hasPermissionToImport }) => { return ( - + @@ -65,8 +79,8 @@ export const WelcomeContent: FC = ({ hasPermissionToImport }) => {

- - + + @@ -81,8 +95,8 @@ export const WelcomeContent: FC = ({ hasPermissionToImport }) => { - - + + @@ -97,8 +111,8 @@ export const WelcomeContent: FC = ({ hasPermissionToImport }) => { - - + + diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/edit_flyout/_edit_flyout.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/edit_flyout/_edit_flyout.scss deleted file mode 100644 index e69de29bb2d1d..0000000000000 diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/edit_flyout/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/edit_flyout/_index.scss deleted file mode 100644 index 28489c50f19b4..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/edit_flyout/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'edit_flyout'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_contents/_file_contents.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_contents/_file_contents.scss deleted file mode 100644 index e69de29bb2d1d..0000000000000 diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_contents/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_contents/_index.scss deleted file mode 100644 index e69de29bb2d1d..0000000000000 diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_file_data_visualizer_view.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_file_data_visualizer_view.scss deleted file mode 100644 index fead6f42dbe56..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_file_data_visualizer_view.scss +++ /dev/null @@ -1,13 +0,0 @@ -.file-datavisualizer-file-picker { - max-width: inherit; - - .euiFilePicker__prompt { - background-color: $euiColorEmptyShade; - box-shadow: none; - - .euiFilePicker__icon { - width: $euiSizeXXL; - height: $euiSizeXXL; - } - } -} diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_index.scss deleted file mode 100644 index 8bbc5bd609e7c..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/file_data_visualizer_view/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'file_data_visualizer_view'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_import_summary.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_import_summary.scss deleted file mode 100644 index a2b4e36fcbe5e..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_import_summary.scss +++ /dev/null @@ -1,8 +0,0 @@ -.failure-list { - max-height: 200px; - overflow-y: auto; - - .error-message { - color: $euiColorDanger; - } -} diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_index.scss deleted file mode 100644 index 117e04733ed09..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'import_summary'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/failures.tsx b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/failures.tsx index 0b6eb59622f06..2e29b081765cf 100644 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/failures.tsx +++ b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/import_summary/failures.tsx @@ -7,8 +7,10 @@ import { FormattedMessage } from '@kbn/i18n-react'; import React, { Component } from 'react'; +import { euiThemeVars } from '@kbn/ui-theme'; import { EuiAccordion, EuiPagination } from '@elastic/eui'; +import { css } from '@emotion/react'; const PAGE_SIZE = 100; @@ -28,6 +30,15 @@ interface State { page: number; } +const containerStyle = css({ + maxHeight: '200px', + overflowY: 'auto', +}); + +const errorStyle = css({ + color: euiThemeVars.euiColorDanger, +}); + export class Failures extends Component { state: State = { page: 0 }; @@ -56,11 +67,11 @@ export class Failures extends Component { } paddingSize="m" > -
+
{this._renderPaginationControl()} {this.props.failedDocs.slice(startIndex, endIndex).map(({ item, reason, doc }) => (
-
+
{item}: {reason}
{JSON.stringify(doc)}
diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_index.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_index.scss deleted file mode 100644 index 31f819d4f08bd..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_index.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'results_view'; diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_results_view.scss b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_results_view.scss deleted file mode 100644 index 1c5ea1dd26fd7..0000000000000 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/_results_view.scss +++ /dev/null @@ -1,10 +0,0 @@ -.results { - .euiDescriptionList { - dd, dt { - margin-top: 5px; - } - dd:nth-child(1), dt:nth-child(1), { - margin-top: 0; - } - } -} diff --git a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/results_view.tsx b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/results_view.tsx index 91b8a388c4c32..0c55b838e37b8 100644 --- a/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/results_view.tsx +++ b/x-pack/plugins/data_visualizer/public/application/file_data_visualizer/components/results_view/results_view.tsx @@ -84,7 +84,7 @@ export const ResultsView: FC = ({ -
+