diff --git a/apps/website/screens/guidelines/themes/ThemesPage.tsx b/apps/website/screens/guidelines/themes/ThemesPage.tsx index 62014bc7b..fb8809ca0 100644 --- a/apps/website/screens/guidelines/themes/ThemesPage.tsx +++ b/apps/website/screens/guidelines/themes/ThemesPage.tsx @@ -1,7 +1,7 @@ import DocFooter from "@/common/DocFooter"; import PageHeading from "@/common/PageHeading"; import DxcQuickNavContainer from "@/common/QuickNavContainer"; -import { DxcBulletedList, DxcFlex, DxcHeading, DxcLink, DxcParagraph } from "@dxc-technology/halstack-react"; +import { DxcAlert, DxcBulletedList, DxcFlex, DxcHeading, DxcLink, DxcParagraph } from "@dxc-technology/halstack-react"; import Link from "next/link"; const sections = [ @@ -93,7 +93,9 @@ const sections = [ <> - Theme Generator + + Theme Generator + {" "} helps you create Halstack themes without manual token configuration. Instead of defining dozens of values, you provide your core and semantic colors, and the tool generates a complete, ready-to-use token structure. @@ -109,7 +111,9 @@ const sections = [ For more details about how the tool works, visit the{" "} - Theme Generator user guide + + Theme Generator user guide + . @@ -123,6 +127,22 @@ const ThemesPage = () => ( + + You can start configuring your own themes using the{" "} + + + Theme Generator + + + + ), + }} + /> diff --git a/apps/website/screens/theme-generator/ThemeGeneratorPreviewPage.tsx b/apps/website/screens/theme-generator/ThemeGeneratorPreviewPage.tsx index b706aa94a..da2ee2126 100644 --- a/apps/website/screens/theme-generator/ThemeGeneratorPreviewPage.tsx +++ b/apps/website/screens/theme-generator/ThemeGeneratorPreviewPage.tsx @@ -150,6 +150,15 @@ const ThemeGeneratorPreviewPage = ({ tokens, logos }: { tokens: Record { + return { + mainLogo: logos.mainLogo?.[0]?.preview, + footerLogo: logos.footerLogo?.[0]?.preview, + footerReducedLogo: logos.footerReducedLogo?.[0]?.preview, + favicon: logos.favicon?.[0]?.preview, + }; + }, [logos]); + return ( @@ -234,7 +243,7 @@ const ThemeGeneratorPreviewPage = ({ tokens, logos }: { tokens: Record - + {displayedPreview}