diff --git a/app/layout.tsx b/app/layout.tsx index 06dd23a..29daeee 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,4 +1,5 @@ import type { Metadata } from "next"; +import Script from "next/script"; import localFont from "next/font/local"; import { COMPANY, SITE_URL } from "@/lib/config/company"; import { SessionProvider } from "@/components/portal/SessionProvider"; @@ -118,7 +119,18 @@ export default async function RootLayout({ dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }} /> - {children} + + {children} + + {/* FleetCrown feedback widget — env-gated, see docs/architecture/feedback-widget.md */} + {process.env.NEXT_PUBLIC_FC_WIDGET_TOKEN && ( +