diff --git a/x-pack/plugins/infra/public/components/empty_page.tsx b/x-pack/plugins/infra/public/components/empty_page.tsx index c13d795493c2..44e4ac30d0de 100644 --- a/x-pack/plugins/infra/public/components/empty_page.tsx +++ b/x-pack/plugins/infra/public/components/empty_page.tsx @@ -6,6 +6,7 @@ import { EuiButton, EuiEmptyPrompt } from '@elastic/eui'; import React from 'react'; +import styled from 'styled-components'; interface EmptyPageProps { message: string; @@ -22,7 +23,7 @@ export const EmptyPage: React.SFC = ({ title, ...rest }) => ( - {title}} body={

{message}

} actions={ @@ -33,3 +34,7 @@ export const EmptyPage: React.SFC = ({ {...rest} /> ); + +const CenteredEmptyPrompt = styled(EuiEmptyPrompt)` + align-self: center; +`; diff --git a/x-pack/plugins/infra/public/components/page.tsx b/x-pack/plugins/infra/public/components/page.tsx index 04d69fdb1d9e..c4b608e2e9c6 100644 --- a/x-pack/plugins/infra/public/components/page.tsx +++ b/x-pack/plugins/infra/public/components/page.tsx @@ -11,16 +11,16 @@ export const ColumnarPage = styled.div` display: flex; flex-direction: column; align-items: stretch; - flex: 1 0 0; + flex: 1 0 0%; `; export const PageContent = styled.div` - flex: 1 0 0; + flex: 1 0 0%; display: flex; flex-direction: row; background-color: ${props => props.theme.eui.euiColorEmptyShade}; `; export const FlexPage = styled(EuiPage)` - flex: 1 0 0; + flex: 1 0 0%; `; diff --git a/x-pack/plugins/infra/public/components/waffle/index.tsx b/x-pack/plugins/infra/public/components/waffle/index.tsx index 02048e6fa131..bf72fc86b412 100644 --- a/x-pack/plugins/infra/public/components/waffle/index.tsx +++ b/x-pack/plugins/infra/public/components/waffle/index.tsx @@ -96,7 +96,7 @@ export class Waffle extends React.Component { return ; } else if (!loading && map && map.length === 0) { return ( - There is no data to display.} titleSize="m" body={

Try adjusting your time or filter.

} @@ -206,7 +206,7 @@ export class Waffle extends React.Component { } const WaffleMapOuterContiner = styled.div` - flex: 1 0 0; + flex: 1 0 0%; display: flex; justify-content: center; flex-direction: column; @@ -222,3 +222,7 @@ const WaffleMapInnerContainer = styled.div` align-content: flex-start; padding: 10px; `; + +const CenteredEmptyPrompt = styled(EuiEmptyPrompt)` + align-self: center; +`; diff --git a/x-pack/plugins/infra/public/lib/adapters/framework/kibana_framework_adapter.ts b/x-pack/plugins/infra/public/lib/adapters/framework/kibana_framework_adapter.ts index 2d9bab756c10..d8f62a10856e 100644 --- a/x-pack/plugins/infra/public/lib/adapters/framework/kibana_framework_adapter.ts +++ b/x-pack/plugins/infra/public/lib/adapters/framework/kibana_framework_adapter.ts @@ -117,7 +117,7 @@ export class InfraKibanaFrameworkAdapter implements InfraFrameworkAdapter { template: `
`, })); @@ -140,7 +140,7 @@ export class InfraKibanaFrameworkAdapter implements InfraFrameworkAdapter { uiRoutes.otherwise({ reloadOnSearch: false, template: - '', + '', }); }; } diff --git a/x-pack/plugins/infra/public/pages/logs/page_content.tsx b/x-pack/plugins/infra/public/pages/logs/page_content.tsx index 90e7bb8d63d1..e2efd2f1a333 100644 --- a/x-pack/plugins/infra/public/pages/logs/page_content.tsx +++ b/x-pack/plugins/infra/public/pages/logs/page_content.tsx @@ -106,14 +106,14 @@ export const LogsPageContent: React.SFC = () => ( ); const LogPageEventStreamColumn = styled.div` - flex: 1 0 0; + flex: 1 0 0%; overflow: hidden; display: flex; flex-direction: column; `; const LogPageMinimapColumn = styled.div` - flex: 1 0 0; + flex: 1 0 0%; overflow: hidden; min-width: 100px; max-width: 100px; diff --git a/x-pack/plugins/infra/public/pages/metrics/index.tsx b/x-pack/plugins/infra/public/pages/metrics/index.tsx index df4451c7d90f..8e4dd37b84a7 100644 --- a/x-pack/plugins/infra/public/pages/metrics/index.tsx +++ b/x-pack/plugins/infra/public/pages/metrics/index.tsx @@ -222,7 +222,7 @@ const EuiSideNavContainer = styled.div` `; const MetricsDetailsPageColumn = styled.div` - flex: 1 0 0; + flex: 1 0 0%; display: flex; flex-direction: column; `;