diff --git a/web/default/src/components/layout/components/public-header.tsx b/web/default/src/components/layout/components/public-header.tsx index 4faa9e369..7ee7d7695 100644 --- a/web/default/src/components/layout/components/public-header.tsx +++ b/web/default/src/components/layout/components/public-header.tsx @@ -261,6 +261,19 @@ export function PublicHeader() { {/* Mobile: compact actions + hamburger */}
{showThemeSwitch && } + {showNotifications && ( + + )} {showAuthButtons && !loading && isAuthenticated && ( )} diff --git a/web/default/src/components/layout/index.ts b/web/default/src/components/layout/index.ts index a1b272c1f..2688da539 100644 --- a/web/default/src/components/layout/index.ts +++ b/web/default/src/components/layout/index.ts @@ -34,6 +34,7 @@ export { Main } from './components/main' export { PageFooterPortal } from './components/page-footer' export { NavGroup } from './components/nav-group' export { SectionPageLayout } from './components/section-page-layout' +export { Footer } from './components/footer' export { SidebarViewHeader } from './components/sidebar-view-header' export { SystemBrand } from './components/system-brand' export { TopNav } from './components/top-nav' diff --git a/web/default/src/features/home/components/sections/hero.tsx b/web/default/src/features/home/components/sections/hero.tsx index f739f61fd..8e201a89c 100644 --- a/web/default/src/features/home/components/sections/hero.tsx +++ b/web/default/src/features/home/components/sections/hero.tsx @@ -234,6 +234,28 @@ export function Hero(props: HeroProps) {
+ {/* ── Provider logos marquee (between hero and code demo) ── */} +
+

+ {t('Supported providers')} +

+
+
+ {[...providers, ...providers].map((name, i) => ( + + {name} + + ))} +
+ {/* Fade edges */} +
+
+
+
+ {/* ── Section 2: Code Demo ── */}
- {/* ── Provider logos marquee (bottom) ── */} -
-

- {t('Supported providers')} -

-
-
- {[...providers, ...providers].map((name, i) => ( - - {name} - - ))} -
- {/* Fade edges */} -
-
-
-
- {/* Marquee keyframes */}