From 12b51bbc24e2a0519ae96c5a4e1f8172cf6787ff Mon Sep 17 00:00:00 2001 From: Oliver Kieselbach Date: Tue, 18 Aug 2026 15:47:15 +0200 Subject: [PATCH] feat(landing): scenario coverage chips in hero + MSI channel in about claims Hero gets a quiet checkmark chip row (user-driven, pre-provisioning, self-deploying, Device Preparation, Windows 365, Entra ID & Hybrid join); about page deployment claim now includes the MSI LOB channel for WDP. Co-Authored-By: Claude Fable 5 --- .../autopilot-monitor-web/app/about/page.tsx | 2 +- .../components/landing/Hero.tsx | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/src/Web/autopilot-monitor-web/app/about/page.tsx b/src/Web/autopilot-monitor-web/app/about/page.tsx index 008a0396..a8d0d571 100644 --- a/src/Web/autopilot-monitor-web/app/about/page.tsx +++ b/src/Web/autopilot-monitor-web/app/about/page.tsx @@ -226,7 +226,7 @@ export default function AboutPage() { items: [ ".NET binary — lightweight, low-overhead monitoring", "Runs via scheduled task (no Windows service — easy, residue-free removal)", - "Deployed via an Intune platform script (PowerShell bootstrapper)", + "Deployed via an Intune platform script (PowerShell bootstrapper); for Autopilot Device Preparation additionally as a thin MSI line-of-business app", "Mutual TLS using the existing Intune MDM device certificate", "Self-destruct on enrollment completion (on by default — removes task and files)", ], diff --git a/src/Web/autopilot-monitor-web/components/landing/Hero.tsx b/src/Web/autopilot-monitor-web/components/landing/Hero.tsx index 75440ac0..64cc466c 100644 --- a/src/Web/autopilot-monitor-web/components/landing/Hero.tsx +++ b/src/Web/autopilot-monitor-web/components/landing/Hero.tsx @@ -1,6 +1,15 @@ import { HeroShots } from "./HeroShots"; import { DOCS_URL } from "@/utils/config"; +const SCENARIOS = [ + "User-driven", + "Pre-provisioning", + "Self-deploying", + "Device Preparation", + "Windows 365", + "Entra ID & Hybrid join", +]; + export function Hero() { return (
@@ -42,6 +51,27 @@ export function Hero() { + {/* Scenario coverage — quiet chips, no competition with the CTAs */} +
+ {SCENARIOS.map((scenario) => ( + + + + + {scenario} + + ))} +
+ {/* The portal, front and center */}