From 68726c896b38a4f9a5e4f055c9c5cd75230ce617 Mon Sep 17 00:00:00 2001 From: Eric Olkowski Date: Tue, 16 Sep 2025 13:48:27 -0400 Subject: [PATCH 1/2] fix(theming): removed theme usage in footer --- .../components/footer/footer.js | 13 +++---------- .../layouts/sideNavLayout/sideNavLayout.js | 5 +---- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/packages/documentation-framework/components/footer/footer.js b/packages/documentation-framework/components/footer/footer.js index eee60b653c..086ec4eb18 100644 --- a/packages/documentation-framework/components/footer/footer.js +++ b/packages/documentation-framework/components/footer/footer.js @@ -1,6 +1,5 @@ import React from 'react'; import { - Brand, Grid, GridItem, List, @@ -10,10 +9,8 @@ import { } from '@patternfly/react-core'; import { Link } from '@patternfly/documentation-framework/components'; import { GithubIcon } from '@patternfly/react-icons'; -import redhatLogo from './RHLogo.png'; -import redhatLogoDark from './RHLogoDark.png'; -export const Footer = ({ isDarkTheme }) => ( +export const Footer = () => ( ( > - Red Hat + Red Hat + diff --git a/packages/documentation-framework/layouts/sideNavLayout/sideNavLayout.js b/packages/documentation-framework/layouts/sideNavLayout/sideNavLayout.js index e9fa1a1957..7dee651ce5 100644 --- a/packages/documentation-framework/layouts/sideNavLayout/sideNavLayout.js +++ b/packages/documentation-framework/layouts/sideNavLayout/sideNavLayout.js @@ -30,7 +30,6 @@ import GithubIcon from '@patternfly/react-icons/dist/esm/icons/github-icon'; import { SideNav, TopNav, GdprBanner, ThemeSelector } from '../../components'; import staticVersions from '../../versions.json'; import { Footer } from '@patternfly/documentation-framework/components'; -import { useTheme, THEME_TYPES } from '../../hooks/useTheme'; export const RtlContext = createContext(false); @@ -222,8 +221,6 @@ export const SideNavLayout = ({ children, groupedRoutes, navOpen: navOpenProp }) const [versions, setVersions] = useState({ ...staticVersions }); const [isRTL, setIsRTL] = useState(false); - const { resolvedTheme } = useTheme(THEME_TYPES.COLOR); - useEffect(() => { if (typeof window === 'undefined') { return; @@ -335,7 +332,7 @@ export const SideNavLayout = ({ children, groupedRoutes, navOpen: navOpenProp }) defaultManagedSidebarIsOpen={navOpenProp} > {children} - {process.env.hasFooter &&