From 83b10e94fab034dc3c8fbee3194212be550799f1 Mon Sep 17 00:00:00 2001 From: Adam Rasheed Date: Thu, 6 Aug 2026 13:05:02 -0700 Subject: [PATCH 1/2] UXE-626: Add Via migration banner (#491) * UXE-626: Add Via migration banner Adds a dismissible banner announcing the shift from LeafyGreen to Via, linking out to the Via docs/Storybook. Content strip-down is deferred pending Design Systems sign-off on the cut list (see UXE-626 for the proposed list). * UXE-626: Update banner copy and Via Storybook URL --- src/app/template.tsx | 2 + .../global/ViaAnnouncementBanner.tsx | 52 +++++++++++++++++++ src/components/global/index.ts | 1 + 3 files changed, 55 insertions(+) create mode 100644 src/components/global/ViaAnnouncementBanner.tsx diff --git a/src/app/template.tsx b/src/app/template.tsx index b00a42f0..e15e1e0b 100644 --- a/src/app/template.tsx +++ b/src/app/template.tsx @@ -10,6 +10,7 @@ import { Footer, UserMenu, SideNavigation, + ViaAnnouncementBanner, } from '@/components/global'; import { useMediaQuery } from '@/hooks'; import { SIDE_NAV_WIDTH } from '@/constants'; @@ -63,6 +64,7 @@ export default function Template({ children }: { children: React.ReactNode }) { `, )} > + {children}