diff --git a/src/plugins/home/public/application/components/tutorial_directory.js b/src/plugins/home/public/application/components/tutorial_directory.js index a1a93e3eba542..36b301823f136 100644 --- a/src/plugins/home/public/application/components/tutorial_directory.js +++ b/src/plugins/home/public/application/components/tutorial_directory.js @@ -9,7 +9,7 @@ import _ from 'lodash'; import React from 'react'; import PropTypes from 'prop-types'; -import { EuiFlexItem, EuiFlexGrid, EuiFlexGroup } from '@elastic/eui'; +import { EuiFlexItem, EuiFlexGrid, EuiFlexGroup, EuiLink } from '@elastic/eui'; import { injectI18n, FormattedMessage } from '@kbn/i18n/react'; import { i18n } from '@kbn/i18n'; import { Synopsis } from './synopsis'; @@ -224,7 +224,17 @@ class TutorialDirectoryUi extends React.Component { description: ( + + + ), + }} /> ), tabs, diff --git a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/elastic_agent_card.test.tsx.snap b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/elastic_agent_card.test.tsx.snap index 30703a4a5ebb7..8e1d0cb92e006 100644 --- a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/elastic_agent_card.test.tsx.snap +++ b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/elastic_agent_card.test.tsx.snap @@ -15,16 +15,11 @@ exports[`ElasticAgentCard props button 1`] = ` Button - - Button - - + } href="/app/integrations/browse" image="/plugins/kibanaReact/assets/elastic_agent_card.svg" @@ -55,15 +50,11 @@ exports[`ElasticAgentCard props category 1`] = ` - - Add Elastic Agent - - + Add Elastic Agent + } href="/app/integrations/browse/custom" image="/plugins/kibanaReact/assets/elastic_agent_card.svg" @@ -94,16 +85,11 @@ exports[`ElasticAgentCard props href 1`] = ` Button - - Button - - + } href="#" image="/plugins/kibanaReact/assets/elastic_agent_card.svg" @@ -135,15 +121,11 @@ exports[`ElasticAgentCard props recommended 1`] = ` betaBadgeLabel="Recommended" description="Use Elastic Agent for a simple, unified way to collect data from your machines." footer={ -
- - Add Elastic Agent - -
+ Add Elastic Agent + } href="/app/integrations/browse" image="/plugins/kibanaReact/assets/elastic_agent_card.svg" @@ -174,15 +156,11 @@ exports[`ElasticAgentCard renders 1`] = ` - - Add Elastic Agent - - + Add Elastic Agent + } href="/app/integrations/browse" image="/plugins/kibanaReact/assets/elastic_agent_card.svg" diff --git a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/no_data_card.test.tsx.snap b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/no_data_card.test.tsx.snap index 6959e2e29095a..fccbbe3a9e8ee 100644 --- a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/no_data_card.test.tsx.snap +++ b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/__snapshots__/no_data_card.test.tsx.snap @@ -2,7 +2,7 @@ exports[`NoDataCard props button 1`] = `
-
- -
+ +
`; exports[`NoDataCard props href 1`] = `
-
- -
+ +
`; exports[`NoDataCard props recommended 1`] = `
- `; exports[`NoDataCard renders 1`] = `
- `; diff --git a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/elastic_agent_card.tsx b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/elastic_agent_card.tsx index d429f9d712081..b9d412fe4df89 100644 --- a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/elastic_agent_card.tsx +++ b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/elastic_agent_card.tsx @@ -44,7 +44,6 @@ export const ElasticAgentCard: FunctionComponent = ({ {i18n.translate('kibana-react.noDataPage.elasticAgentCard.noPermission.title', { @@ -93,12 +92,7 @@ export const ElasticAgentCard: FunctionComponent = ({ defaultMessage: `Use Elastic Agent for a simple, unified way to collect data from your machines.`, })} betaBadgeLabel={recommended ? NO_DATA_RECOMMENDED : undefined} - footer={ -
- {button} - {footer} -
- } + footer={footer} layout={layout as 'vertical' | undefined} {...cardRest} /> diff --git a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/no_data_card.tsx b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/no_data_card.tsx index ad40a4f8f5499..9cc38cc5f6038 100644 --- a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/no_data_card.tsx +++ b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_card/no_data_card.tsx @@ -27,7 +27,6 @@ export const NoDataCard: FunctionComponent = ({ return ( = ({ defaultMessage: `Proceed without collecting data`, })} betaBadgeLabel={recommended ? NO_DATA_RECOMMENDED : undefined} - footer={
{footer}
} + footer={footer} layout={layout as 'vertical' | undefined} {...cardRest} /> diff --git a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_page.scss b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_page.scss index f1bc12e74cf4e..d4b50536d0d09 100644 --- a/src/plugins/kibana_react/public/page_template/no_data_page/no_data_page.scss +++ b/src/plugins/kibana_react/public/page_template/no_data_page/no_data_page.scss @@ -1,5 +1,5 @@ .kbnNoDataPageContents__item:only-child { - min-width: 400px; + min-width: ($euiSize * 22.5); @include euiBreakpoint('xs', 's') { min-width: auto;