diff --git a/src/core/public/chrome/chrome_service.tsx b/src/core/public/chrome/chrome_service.tsx
index 71279ad6fed03..39f9c3b127998 100644
--- a/src/core/public/chrome/chrome_service.tsx
+++ b/src/core/public/chrome/chrome_service.tsx
@@ -125,6 +125,7 @@ export class ChromeService {
void;
+ isCloudEnabled: boolean;
}
interface State {
@@ -296,6 +297,7 @@ class HeaderUI extends Component {
kibanaVersion,
onIsLockedUpdate,
legacyMode,
+ isCloudEnabled,
} = this.props;
const {
appTitle,
@@ -394,7 +396,9 @@ class HeaderUI extends Component {
-
+
diff --git a/src/core/public/chrome/ui/header/header_help_menu.tsx b/src/core/public/chrome/ui/header/header_help_menu.tsx
index e2146f8d65bba..9c8f2bd43a04d 100644
--- a/src/core/public/chrome/ui/header/header_help_menu.tsx
+++ b/src/core/public/chrome/ui/header/header_help_menu.tsx
@@ -17,30 +17,29 @@
* under the License.
*/
+import * as Rx from 'rxjs';
import { FormattedMessage } from '@kbn/i18n/react';
import React, { Component, Fragment } from 'react';
-import * as Rx from 'rxjs';
-
+import { InjectedIntl, injectI18n } from '@kbn/i18n/react';
import {
- // TODO: add type annotations
- // @ts-ignore
- EuiButton,
- // @ts-ignore
+ EuiButtonEmpty,
EuiFlexGroup,
- // @ts-ignore
EuiFlexItem,
- // @ts-ignore
EuiHeaderSectionItemButton,
EuiIcon,
EuiPopover,
EuiPopoverTitle,
EuiSpacer,
- EuiText,
} from '@elastic/eui';
-import { InjectedIntl, injectI18n } from '@kbn/i18n/react';
import { HeaderExtension } from './header_extension';
import { ChromeHelpExtension } from '../../chrome_service';
+import {
+ ELASTIC_SUPPORT_LINK,
+ GITHUB_CREATE_ISSUE_LINK,
+ KIBANA_ASK_ELASTIC_LINK,
+ KIBANA_FEEDBACK_LINK,
+} from '../../constants';
interface Props {
helpExtension$: Rx.Observable;
@@ -48,6 +47,7 @@ interface Props {
kibanaVersion: string;
useDefaultContent?: boolean;
kibanaDocLink: string;
+ isCloudEnabled: boolean;
}
interface State {
@@ -90,23 +90,50 @@ class HeaderHelpMenuUI extends Component {
const defaultContent = useDefaultContent ? (
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
) : null;
diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json
index 0f3bc1b08d306..81a6dff3b85f1 100644
--- a/x-pack/plugins/translations/translations/ja-JP.json
+++ b/x-pack/plugins/translations/translations/ja-JP.json
@@ -601,8 +601,6 @@
"core.ui.overlays.banner.closeButtonLabel": "閉じる",
"core.ui.chrome.headerGlobalNav.goHomePageIconAriaLabel": "ホームページに移動",
"core.ui.chrome.headerGlobalNav.helpMenuButtonAriaLabel": "ヘルプメニュー",
- "core.ui.chrome.headerGlobalNav.helpMenuGoToDocumentation": "ドキュメントに移動",
- "core.ui.chrome.headerGlobalNav.helpMenuHelpDescription": "不明な点、アップデートなどの情報はドキュメントをご覧ください。",
"core.ui.chrome.headerGlobalNav.helpMenuTitle": "ヘルプ",
"core.ui.chrome.headerGlobalNav.helpMenuVersion": "v {version}",
"core.ui.chrome.sideGlobalNav.viewRecentItemsFlyoutTitle": "最近のアイテム",
diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json
index 8311ed350a796..62c3fd2217011 100644
--- a/x-pack/plugins/translations/translations/zh-CN.json
+++ b/x-pack/plugins/translations/translations/zh-CN.json
@@ -602,8 +602,6 @@
"core.ui.overlays.banner.closeButtonLabel": "关闭",
"core.ui.chrome.headerGlobalNav.goHomePageIconAriaLabel": "前往主页",
"core.ui.chrome.headerGlobalNav.helpMenuButtonAriaLabel": "帮助菜单",
- "core.ui.chrome.headerGlobalNav.helpMenuGoToDocumentation": "前往文档",
- "core.ui.chrome.headerGlobalNav.helpMenuHelpDescription": "在我们的文档中获取更新、信息以及答案。",
"core.ui.chrome.headerGlobalNav.helpMenuTitle": "帮助",
"core.ui.chrome.headerGlobalNav.helpMenuVersion": "v {version}",
"core.ui.chrome.sideGlobalNav.viewRecentItemsFlyoutTitle": "最近项",