diff --git a/apps/website/pages/_app.tsx b/apps/website/pages/_app.tsx index fdffe9c9a5..388290d1a0 100644 --- a/apps/website/pages/_app.tsx +++ b/apps/website/pages/_app.tsx @@ -2,7 +2,7 @@ import { ReactElement, ReactNode, useMemo, useState } from "react"; import type { NextPage } from "next"; import type { AppProps } from "next/app"; import Head from "next/head"; -import { DxcApplicationLayout, DxcToastsQueue } from "@dxc-technology/halstack-react"; +import { DxcApplicationLayout, DxcButton, DxcToastsQueue } from "@dxc-technology/halstack-react"; import MainContent from "@/common/MainContent"; import { useRouter } from "next/router"; import { LinkDetails, LinksSectionDetails, LinksSections } from "@/common/pagesList"; @@ -31,6 +31,7 @@ export default function App({ Component, pageProps, emotionCache = clientSideEmo const componentWithLayout = getLayout(); const [filter, setFilter] = useState(""); const { asPath: currentPath } = useRouter(); + const isThemeGenerator = currentPath.includes("/theme-generator"); const matchPaths = (linkPath: string) => { const desiredPaths = [linkPath, `${linkPath}/code`]; @@ -109,14 +110,35 @@ export default function App({ Component, pageProps, emotionCache = clientSideEmo } + header={ + isThemeGenerator ? ( + + + + } + /> + ) : ( + + ) + } sidenav={ - } - searchBar={{ placeholder: "Search docs", onChange: (value) => setFilter(value) }} - /> + !isThemeGenerator && ( + } + searchBar={{ placeholder: "Search docs", onChange: (value) => setFilter(value) }} + /> + ) } + footer={isThemeGenerator && } > diff --git a/apps/website/pages/theme-generator/index.tsx b/apps/website/pages/theme-generator/index.tsx new file mode 100644 index 0000000000..35283e0fcd --- /dev/null +++ b/apps/website/pages/theme-generator/index.tsx @@ -0,0 +1,15 @@ +import Head from "next/head"; +import ThemeGeneratorPage from "screens/utilities/theme-generator/ThemeGeneratorPage"; + +const Index = () => { + return ( + <> + + Theme generator — Halstack Design System + + + + ); +}; + +export default Index; diff --git a/apps/website/public/dxc_footer_logo.svg b/apps/website/public/dxc_footer_logo.svg deleted file mode 100644 index 522bab5a75..0000000000 --- a/apps/website/public/dxc_footer_logo.svg +++ /dev/null @@ -1,32 +0,0 @@ - - DXC Logo - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/website/public/dxc_header_logo.svg b/apps/website/public/dxc_header_logo.svg deleted file mode 100644 index b98a0044d5..0000000000 --- a/apps/website/public/dxc_header_logo.svg +++ /dev/null @@ -1,13 +0,0 @@ - - DXC Logo - - - - - - - \ No newline at end of file diff --git a/apps/website/screens/common/images/dxc_logo.tsx b/apps/website/screens/common/images/dxc_logo.tsx index b674855295..619d15e7cc 100644 --- a/apps/website/screens/common/images/dxc_logo.tsx +++ b/apps/website/screens/common/images/dxc_logo.tsx @@ -1,19 +1,26 @@ export const dxcLogo = ( - - DXC Logo - - - - - - + + Expand commentComment on line R9Resolved + + + + + + + + + + + ); diff --git a/apps/website/screens/utilities/theme-generator/ThemeGeneratorPage.tsx b/apps/website/screens/utilities/theme-generator/ThemeGeneratorPage.tsx new file mode 100644 index 0000000000..66606ec62e --- /dev/null +++ b/apps/website/screens/utilities/theme-generator/ThemeGeneratorPage.tsx @@ -0,0 +1,4 @@ +const ThemeGeneratorPage = () => { + return <>; +}; +export default ThemeGeneratorPage;