From e535d6f5a949a54e75b750c6dbf179670a4165a3 Mon Sep 17 00:00:00 2001 From: Pete F Date: Wed, 19 Feb 2025 12:07:28 +0000 Subject: [PATCH] Add beta badge and callout --- newswires/client/src/App.tsx | 11 +++++++++++ newswires/client/src/SideNav.tsx | 18 ++++++++++++++++++ newswires/client/src/icons.ts | 4 ++++ 3 files changed, 33 insertions(+) diff --git a/newswires/client/src/App.tsx b/newswires/client/src/App.tsx index c34ed822..120e5879 100644 --- a/newswires/client/src/App.tsx +++ b/newswires/client/src/App.tsx @@ -1,4 +1,6 @@ import { + EuiBadge, + EuiBetaBadge, EuiButton, EuiEmptyPrompt, EuiHeader, @@ -9,6 +11,7 @@ import { EuiProvider, EuiResizableContainer, EuiShowFor, + EuiSpacer, EuiTitle, EuiToast, } from '@elastic/eui'; @@ -103,6 +106,14 @@ export function App() { > Newswires + diff --git a/newswires/client/src/SideNav.tsx b/newswires/client/src/SideNav.tsx index 7f95c6db..04d1cf56 100644 --- a/newswires/client/src/SideNav.tsx +++ b/newswires/client/src/SideNav.tsx @@ -1,6 +1,8 @@ import { + EuiAccordion, EuiBadge, EuiBadgeGroup, + EuiCallOut, EuiCollapsibleNav, EuiCollapsibleNavGroup, EuiHeaderSectionItemButton, @@ -239,6 +241,22 @@ export const SideNav = () => { onChange={toggleAutoUpdate} /> +
+ +

+ This is a beta product. Feedback or questions? We'd love to hear + from you at{' '} + + Media & Feeds team + + . +

+
+
); diff --git a/newswires/client/src/icons.ts b/newswires/client/src/icons.ts index 65c6af9e..d56d4d5b 100644 --- a/newswires/client/src/icons.ts +++ b/newswires/client/src/icons.ts @@ -17,11 +17,13 @@ import { icon as doubleArrowLeft } from '@elastic/eui/es/components/icon/assets/ import { icon as empty } from '@elastic/eui/es/components/icon/assets/empty'; import { icon as faceSad } from '@elastic/eui/es/components/icon/assets/face_sad'; import { icon as heart } from '@elastic/eui/es/components/icon/assets/heart'; +import { icon as iInCircle } from '@elastic/eui/es/components/icon/assets/iInCircle'; import { icon as launch } from '@elastic/eui/es/components/icon/assets/launch'; import { icon as link } from '@elastic/eui/es/components/icon/assets/link'; import { icon as menu } from '@elastic/eui/es/components/icon/assets/menu'; import { icon as menuLeft } from '@elastic/eui/es/components/icon/assets/menuLeft'; import { icon as menuRight } from '@elastic/eui/es/components/icon/assets/menuRight'; +import { icon as pin } from '@elastic/eui/es/components/icon/assets/pin_filled'; import { icon as popout } from '@elastic/eui/es/components/icon/assets/popout'; import { icon as refresh } from '@elastic/eui/es/components/icon/assets/refresh'; import { icon as returnKey } from '@elastic/eui/es/components/icon/assets/return_key'; @@ -57,4 +59,6 @@ appendIconComponentCache({ link, copyClipboard, popout, + pin, + iInCircle, });