added Maintenance Service Announcement

This commit is contained in:
Oliver Kieselbach
2026-07-14 13:14:31 +02:00
parent acc4823c9a
commit c02849bd99
2 changed files with 46 additions and 0 deletions
@@ -275,6 +275,32 @@ function HomeContent() {
{/* Main content */}
<main className={mainClassName}>
<div className="px-4 sm:px-0">
{/* Scheduled maintenance banner — TEMPORARY, remove after 2026-07-20 */}
<div className="mb-4 bg-amber-50 border border-amber-300 rounded-lg px-4 py-3 flex items-start gap-3 dark:bg-amber-950/30 dark:border-amber-700/50">
<svg className="w-4 h-4 text-amber-500 mt-0.5 shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
<p className="text-sm text-amber-800 dark:text-amber-300">
<span className="font-semibold">Scheduled infrastructure maintenance.</span>{" "}
The platform is <span className="font-medium">not available</span> this weekend, from{" "}
<span className="font-medium">Sat 18 Jul, 00:00</span> until{" "}
<span className="font-medium">Mon 20 Jul, 00:00 CEST (UTC+2)</span> (expected).{" "}
The portal cannot be reached and the ingestion API is offline. Agents continue collecting
locally and re-sync once the platform is back online — no enrollment data is lost.
If the work finishes early, the platform will come back sooner; the completion will be
announced here and in the{" "}
<a
href="https://docs.autopilotmonitor.com/troubleshooting/service-announcements"
target="_blank"
rel="noopener noreferrer"
className="underline font-medium hover:text-amber-600 dark:hover:text-amber-200"
>
Service Announcements
</a>
.
</p>
</div>
{/* Feedback & bug report banner */}
<div className="mb-4 bg-blue-50 border border-blue-300 rounded-lg px-4 py-3 flex items-start gap-3 dark:bg-blue-950/30 dark:border-blue-700/50">
<svg className="w-4 h-4 text-blue-500 mt-0.5 shrink-0" fill="none" stroke="currentColor" viewBox="0 0 24 24">
@@ -111,6 +111,26 @@ export default function LandingPage() {
<PublicSiteNavbar showSectionLinks={true} />
{/* Scheduled maintenance notice — TEMPORARY, remove after 2026-07-20 */}
<div className="border-b border-amber-300 bg-amber-100/80 px-4 py-2 text-center">
<p className="inline-flex flex-wrap items-center justify-center gap-1.5 text-xs text-amber-900 sm:text-sm">
<svg className="h-4 w-4 shrink-0 text-amber-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
<span>
<span className="font-semibold">Scheduled infrastructure maintenance:</span> platform not available Sat 18 Jul – Mon 20 Jul, 00:00 CEST (UTC+2).{" "}
<a
href="https://docs.autopilotmonitor.com/troubleshooting/service-announcements"
target="_blank"
rel="noopener noreferrer"
className="underline font-medium hover:text-amber-700"
>
Details
</a>
</span>
</p>
</div>
{/* Hero Section */}
<div className="pt-20 pb-20 px-6">
<div className="max-w-7xl mx-auto">