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 */}