Skip to content

Redesign/landing page#1

Merged
ImadCreates merged 2 commits into
mainfrom
redesign/landing-page
Jun 10, 2026
Merged

Redesign/landing page#1
ImadCreates merged 2 commits into
mainfrom
redesign/landing-page

Conversation

@ImadCreates

Copy link
Copy Markdown
Owner

No description provided.

ImadCreates and others added 2 commits June 10, 2026 09:57
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 10, 2026 14:24
@ImadCreates ImadCreates merged commit 40e704f into main Jun 10, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR redesigns the public landing experience and updates product copy across the dashboard to reflect “live field dispatch” terminology (jobs/workers) instead of “emergency alerts/responders”.

Changes:

  • Rebuilds LandingHome into a multi-section landing page with a dispatch hero simulation, videos, FAQ, and updated pilot signup form styling/behavior.
  • Updates UI text throughout the dispatcher dashboard and supporting pages/components from “incident/alert/responder” to “job/dispatch/worker”.
  • Refreshes marketing copy/meta (carousel card text, HTML title) to match the new positioning.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
dashboard/src/pages/LandingHome.jsx Full landing page redesign (new sections, animations, pilot email capture, videos).
dashboard/src/pages/Dashboard.jsx Terminology updates (job/worker) across dispatcher dashboard UI.
dashboard/src/pages/SystemMonitor.jsx Updates UART signal map descriptions to job/worker language.
dashboard/src/pages/ResponderPage.jsx Updates screenshot alt/caption and header copy to “Worker App”.
dashboard/src/components/CylinderCarousel.jsx Updates carousel marketing copy to job/worker terminology.
dashboard/index.html Updates document title to “Live Field Dispatch”.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +536 to +540
<section style={{
background: NAVY,
padding: "0 24px 64px",
display: ready ? "block" : "none",
}}>
Comment on lines +1 to 4
import { useState, useEffect, useRef } from "react";
import { Link } from "react-router-dom";
import { collection, addDoc } from "firebase/firestore";
import { db } from "../services/firebase";
Comment on lines 136 to 140
await addDoc(collection(db, "pilots"), {
email: val,
timestamp: new Date(),
source: "landing_page",
source: source,
});
Comment on lines +117 to +119
function scrollToPilotForm() {
document.getElementById("pilot-form")?.scrollIntoView({ behavior: "smooth" });
}
Comment on lines +558 to +560
<button
onClick={() => document.getElementById("full-demo")?.scrollIntoView({ behavior: "smooth" })}
style={{
Comment on lines +453 to +457
function Hero({ reduced }) {
const [isMobile] = useState(
() => typeof window !== "undefined" && window.matchMedia("(max-width: 768px)").matches
);
const frozen = reduced || isMobile;
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
medi-link Ready Ready Preview, Comment Jun 10, 2026 2:28pm

@ImadCreates ImadCreates deleted the redesign/landing-page branch June 10, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants