diff --git a/js/apps/admin-ui/src/App.tsx b/js/apps/admin-ui/src/App.tsx index 2cc4278d17f..f956c0e4cce 100644 --- a/js/apps/admin-ui/src/App.tsx +++ b/js/apps/admin-ui/src/App.tsx @@ -3,7 +3,7 @@ import { mainPageContentId, useEnvironment, } from "@keycloak/keycloak-ui-shared"; -import { Page } from "@patternfly/react-core"; +import { Flex, FlexItem, Page } from "@patternfly/react-core"; import { PropsWithChildren, Suspense, useEffect, useState } from "react"; import { Outlet } from "react-router-dom"; @@ -25,6 +25,7 @@ import { WhoAmIContextProvider } from "./context/whoami/WhoAmI"; import type { Environment } from "./environment"; import { SubGroups } from "./groups/SubGroupsContext"; import { AuthWall } from "./root/AuthWall"; +import { Banners } from "./Banners"; const AppContexts = ({ children }: PropsWithChildren) => ( @@ -58,21 +59,33 @@ export const App = () => { return ( - } - isManagedSidebar - sidebar={} - breadcrumb={} - mainContainerId={mainPageContentId} + - - }> - - - - - - + + + + + } + isManagedSidebar + sidebar={} + breadcrumb={} + mainContainerId={mainPageContentId} + > + + }> + + + + + + + + ); diff --git a/js/apps/admin-ui/src/page-nav.css b/js/apps/admin-ui/src/page-nav.css index 0c3e8df4b36..66359dfbb94 100644 --- a/js/apps/admin-ui/src/page-nav.css +++ b/js/apps/admin-ui/src/page-nav.css @@ -2,4 +2,5 @@ .keycloak__page_nav__nav { --pf-v5-c-page__sidebar--Transition: all 50ms cubic-bezier(.42, 0, .58, 1); overflow: inherit; + overflow-y: auto; } \ No newline at end of file