diff --git a/README.md b/README.md index 52c5573..ddff1c1 100644 --- a/README.md +++ b/README.md @@ -53,12 +53,11 @@ bun run build bun run start ``` -Screenshots live in `public/screenshots/`. The long-form homepage uses -precomposited, transparent iPhone product-bezel assets in -`public/screenshots/pitch-glass-2026-08-20/`; supporting pages use versioned raw -captures from `public/screenshots/product-glass-2026-08-20/` in the lightweight -CSS frame. Versioned paths keep newly captured UI from being hidden by stale -browser or image-optimizer caches. +Screenshots live in `public/screenshots/`. Every route uses the same fresh, +precomposited iPhone product-bezel assets in +`public/screenshots/product-bezel-2026-08-20/`; there are no raw or CSS-framed +product captures in the rendered site. The versioned path keeps newly captured +UI from being hidden by stale browser or image-optimizer caches. Public pages label product imagery as synthetic demo data and beta UI. ### Capturing raw screenshots for the site @@ -67,14 +66,13 @@ Export **in-app content only** from the simulator or device — no simulator chr 1. Run the app on **iPhone 17 Pro** (or 16 Pro) simulator or device, or on an **Android** emulator/device. 2. Capture each screen (⌘S in Simulator saves to Desktop; `adb exec-out screencap -p` on Android). -3. Drop PNGs into `public/screenshots/` and update paths in the relevant route - or `src/components/feature-showcase.tsx`. +3. Composite each 1206 × 2622 PNG into a 1350 × 2760 product bezel at offset + `+72+69`, export the transparent WebP, and update the shared versioned asset + directory referenced by the routes. -The CSS frame dimensions assume tall iPhone screenshots and are controlled in -`src/components/phone-mockup.tsx`. Use `captureMode="simulator"` only for old -captures that already include device chrome. Homepage product images are -composited at the bezel source size of 1350 × 2760 with transparent -backgrounds and rendered responsively through -`src/components/product-device.tsx`. The homepage uses CSS view timelines for +Product images are composited at the bezel source size of 1350 × 2760 with +transparent backgrounds and rendered responsively through +`src/components/product-device.tsx`; the smaller `PhoneMockup` wrapper reuses +that same component. The homepage uses CSS view timelines for scroll-scrubbed device and chapter motion on desktop and mobile, with a static fallback and a reduced-motion override. diff --git a/public/screenshots/appointment-capture.png b/public/screenshots/appointment-capture.png deleted file mode 100644 index 6f6456a..0000000 Binary files a/public/screenshots/appointment-capture.png and /dev/null differ diff --git a/public/screenshots/appointment-summary.png b/public/screenshots/appointment-summary.png deleted file mode 100644 index 35a8a6b..0000000 Binary files a/public/screenshots/appointment-summary.png and /dev/null differ diff --git a/public/screenshots/appointment-transcript.png b/public/screenshots/appointment-transcript.png deleted file mode 100644 index fd87ef2..0000000 Binary files a/public/screenshots/appointment-transcript.png and /dev/null differ diff --git a/public/screenshots/chat-response.png b/public/screenshots/chat-response.png deleted file mode 100644 index 79eeda1..0000000 Binary files a/public/screenshots/chat-response.png and /dev/null differ diff --git a/public/screenshots/chat-suggestions.png b/public/screenshots/chat-suggestions.png deleted file mode 100644 index 750dbd3..0000000 Binary files a/public/screenshots/chat-suggestions.png and /dev/null differ diff --git a/public/screenshots/chat.png b/public/screenshots/chat.png deleted file mode 100644 index 1336f35..0000000 Binary files a/public/screenshots/chat.png and /dev/null differ diff --git a/public/screenshots/emergency-record.png b/public/screenshots/emergency-record.png deleted file mode 100644 index a433bad..0000000 Binary files a/public/screenshots/emergency-record.png and /dev/null differ diff --git a/public/screenshots/home.png b/public/screenshots/home.png deleted file mode 100644 index 82614af..0000000 Binary files a/public/screenshots/home.png and /dev/null differ diff --git a/public/screenshots/medication-detail.png b/public/screenshots/medication-detail.png deleted file mode 100644 index 27f1d42..0000000 Binary files a/public/screenshots/medication-detail.png and /dev/null differ diff --git a/public/screenshots/medications-list.png b/public/screenshots/medications-list.png deleted file mode 100644 index 858d5f8..0000000 Binary files a/public/screenshots/medications-list.png and /dev/null differ diff --git a/public/screenshots/medications.png b/public/screenshots/medications.png deleted file mode 100644 index 41e13f3..0000000 Binary files a/public/screenshots/medications.png and /dev/null differ diff --git a/public/screenshots/onboarding.png b/public/screenshots/onboarding.png deleted file mode 100644 index e08ef6f..0000000 Binary files a/public/screenshots/onboarding.png and /dev/null differ diff --git a/public/screenshots/pitch/ask-black-dark.webp b/public/screenshots/pitch/ask-black-dark.webp deleted file mode 100644 index 1f61531..0000000 Binary files a/public/screenshots/pitch/ask-black-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/ask-black.webp b/public/screenshots/pitch/ask-black.webp deleted file mode 100644 index a8bcf9f..0000000 Binary files a/public/screenshots/pitch/ask-black.webp and /dev/null differ diff --git a/public/screenshots/pitch/home-black-dark.webp b/public/screenshots/pitch/home-black-dark.webp deleted file mode 100644 index 8824334..0000000 Binary files a/public/screenshots/pitch/home-black-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/home-black.webp b/public/screenshots/pitch/home-black.webp deleted file mode 100644 index d48adc3..0000000 Binary files a/public/screenshots/pitch/home-black.webp and /dev/null differ diff --git a/public/screenshots/pitch/know-me-natural-dark.webp b/public/screenshots/pitch/know-me-natural-dark.webp deleted file mode 100644 index f5d2d9b..0000000 Binary files a/public/screenshots/pitch/know-me-natural-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/know-me-natural.webp b/public/screenshots/pitch/know-me-natural.webp deleted file mode 100644 index 8288733..0000000 Binary files a/public/screenshots/pitch/know-me-natural.webp and /dev/null differ diff --git a/public/screenshots/pitch/medication-detail-natural-dark.webp b/public/screenshots/pitch/medication-detail-natural-dark.webp deleted file mode 100644 index 3f6ac4a..0000000 Binary files a/public/screenshots/pitch/medication-detail-natural-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/medication-detail-natural.webp b/public/screenshots/pitch/medication-detail-natural.webp deleted file mode 100644 index b454db6..0000000 Binary files a/public/screenshots/pitch/medication-detail-natural.webp and /dev/null differ diff --git a/public/screenshots/pitch/medications-black-dark.webp b/public/screenshots/pitch/medications-black-dark.webp deleted file mode 100644 index 8c73257..0000000 Binary files a/public/screenshots/pitch/medications-black-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/medications-black.webp b/public/screenshots/pitch/medications-black.webp deleted file mode 100644 index 814cb7c..0000000 Binary files a/public/screenshots/pitch/medications-black.webp and /dev/null differ diff --git a/public/screenshots/pitch/summary-natural-dark.webp b/public/screenshots/pitch/summary-natural-dark.webp deleted file mode 100644 index d555c0c..0000000 Binary files a/public/screenshots/pitch/summary-natural-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/summary-natural.webp b/public/screenshots/pitch/summary-natural.webp deleted file mode 100644 index f3b7701..0000000 Binary files a/public/screenshots/pitch/summary-natural.webp and /dev/null differ diff --git a/public/screenshots/pitch/transcript-black-dark.webp b/public/screenshots/pitch/transcript-black-dark.webp deleted file mode 100644 index 964a6f0..0000000 Binary files a/public/screenshots/pitch/transcript-black-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/transcript-black.webp b/public/screenshots/pitch/transcript-black.webp deleted file mode 100644 index ec65978..0000000 Binary files a/public/screenshots/pitch/transcript-black.webp and /dev/null differ diff --git a/public/screenshots/pitch/visits-natural-dark.webp b/public/screenshots/pitch/visits-natural-dark.webp deleted file mode 100644 index dfd32bc..0000000 Binary files a/public/screenshots/pitch/visits-natural-dark.webp and /dev/null differ diff --git a/public/screenshots/pitch/visits-natural.webp b/public/screenshots/pitch/visits-natural.webp deleted file mode 100644 index d5b90de..0000000 Binary files a/public/screenshots/pitch/visits-natural.webp and /dev/null differ diff --git a/public/screenshots/pitch-glass-2026-08-20/ask-black-dark.webp b/public/screenshots/product-bezel-2026-08-20/ask-black-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/ask-black-dark.webp rename to public/screenshots/product-bezel-2026-08-20/ask-black-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/ask-black.webp b/public/screenshots/product-bezel-2026-08-20/ask-black.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/ask-black.webp rename to public/screenshots/product-bezel-2026-08-20/ask-black.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/home-black-dark.webp b/public/screenshots/product-bezel-2026-08-20/home-black-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/home-black-dark.webp rename to public/screenshots/product-bezel-2026-08-20/home-black-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/home-black.webp b/public/screenshots/product-bezel-2026-08-20/home-black.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/home-black.webp rename to public/screenshots/product-bezel-2026-08-20/home-black.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/know-me-natural-dark.webp b/public/screenshots/product-bezel-2026-08-20/know-me-natural-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/know-me-natural-dark.webp rename to public/screenshots/product-bezel-2026-08-20/know-me-natural-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/know-me-natural.webp b/public/screenshots/product-bezel-2026-08-20/know-me-natural.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/know-me-natural.webp rename to public/screenshots/product-bezel-2026-08-20/know-me-natural.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/medication-detail-natural-dark.webp b/public/screenshots/product-bezel-2026-08-20/medication-detail-natural-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/medication-detail-natural-dark.webp rename to public/screenshots/product-bezel-2026-08-20/medication-detail-natural-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/medication-detail-natural.webp b/public/screenshots/product-bezel-2026-08-20/medication-detail-natural.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/medication-detail-natural.webp rename to public/screenshots/product-bezel-2026-08-20/medication-detail-natural.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/medications-black-dark.webp b/public/screenshots/product-bezel-2026-08-20/medications-black-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/medications-black-dark.webp rename to public/screenshots/product-bezel-2026-08-20/medications-black-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/medications-black.webp b/public/screenshots/product-bezel-2026-08-20/medications-black.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/medications-black.webp rename to public/screenshots/product-bezel-2026-08-20/medications-black.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/summary-natural-dark.webp b/public/screenshots/product-bezel-2026-08-20/summary-natural-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/summary-natural-dark.webp rename to public/screenshots/product-bezel-2026-08-20/summary-natural-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/summary-natural.webp b/public/screenshots/product-bezel-2026-08-20/summary-natural.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/summary-natural.webp rename to public/screenshots/product-bezel-2026-08-20/summary-natural.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/transcript-black-dark.webp b/public/screenshots/product-bezel-2026-08-20/transcript-black-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/transcript-black-dark.webp rename to public/screenshots/product-bezel-2026-08-20/transcript-black-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/transcript-black.webp b/public/screenshots/product-bezel-2026-08-20/transcript-black.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/transcript-black.webp rename to public/screenshots/product-bezel-2026-08-20/transcript-black.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/visits-natural-dark.webp b/public/screenshots/product-bezel-2026-08-20/visits-natural-dark.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/visits-natural-dark.webp rename to public/screenshots/product-bezel-2026-08-20/visits-natural-dark.webp diff --git a/public/screenshots/pitch-glass-2026-08-20/visits-natural.webp b/public/screenshots/product-bezel-2026-08-20/visits-natural.webp similarity index 100% rename from public/screenshots/pitch-glass-2026-08-20/visits-natural.webp rename to public/screenshots/product-bezel-2026-08-20/visits-natural.webp diff --git a/public/screenshots/product-glass-2026-08-20/ask-dark.png b/public/screenshots/product-glass-2026-08-20/ask-dark.png deleted file mode 100644 index 32cbf3c..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/ask-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/ask-light.png b/public/screenshots/product-glass-2026-08-20/ask-light.png deleted file mode 100644 index a503c7a..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/ask-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/home-dark.png b/public/screenshots/product-glass-2026-08-20/home-dark.png deleted file mode 100644 index 3b4a6d5..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/home-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/home-light.png b/public/screenshots/product-glass-2026-08-20/home-light.png deleted file mode 100644 index e45fec5..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/home-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/know-me-dark.png b/public/screenshots/product-glass-2026-08-20/know-me-dark.png deleted file mode 100644 index 12f6de1..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/know-me-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/know-me-light.png b/public/screenshots/product-glass-2026-08-20/know-me-light.png deleted file mode 100644 index 014030b..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/know-me-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/medication-detail-dark.png b/public/screenshots/product-glass-2026-08-20/medication-detail-dark.png deleted file mode 100644 index ddb8686..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/medication-detail-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/medication-detail-light.png b/public/screenshots/product-glass-2026-08-20/medication-detail-light.png deleted file mode 100644 index e199d8d..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/medication-detail-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/medications-light.png b/public/screenshots/product-glass-2026-08-20/medications-light.png deleted file mode 100644 index d994340..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/medications-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/summary-dark.png b/public/screenshots/product-glass-2026-08-20/summary-dark.png deleted file mode 100644 index 3647c19..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/summary-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/summary-light.png b/public/screenshots/product-glass-2026-08-20/summary-light.png deleted file mode 100644 index 301f69b..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/summary-light.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/visits-dark.png b/public/screenshots/product-glass-2026-08-20/visits-dark.png deleted file mode 100644 index 4ab8edb..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/visits-dark.png and /dev/null differ diff --git a/public/screenshots/product-glass-2026-08-20/visits-light.png b/public/screenshots/product-glass-2026-08-20/visits-light.png deleted file mode 100644 index fa34f56..0000000 Binary files a/public/screenshots/product-glass-2026-08-20/visits-light.png and /dev/null differ diff --git a/public/screenshots/settings.png b/public/screenshots/settings.png deleted file mode 100644 index 5163de9..0000000 Binary files a/public/screenshots/settings.png and /dev/null differ diff --git a/public/screenshots/summary.png b/public/screenshots/summary.png deleted file mode 100644 index 8ed2378..0000000 Binary files a/public/screenshots/summary.png and /dev/null differ diff --git a/public/screenshots/visit-detail.png b/public/screenshots/visit-detail.png deleted file mode 100644 index 9097d70..0000000 Binary files a/public/screenshots/visit-detail.png and /dev/null differ diff --git a/public/screenshots/visit-timeline.png b/public/screenshots/visit-timeline.png deleted file mode 100644 index a6ae50d..0000000 Binary files a/public/screenshots/visit-timeline.png and /dev/null differ diff --git a/public/screenshots/visits.png b/public/screenshots/visits.png deleted file mode 100644 index 360b046..0000000 Binary files a/public/screenshots/visits.png and /dev/null differ diff --git a/src/app/(marketing)/executive-summary/page.tsx b/src/app/(marketing)/executive-summary/page.tsx index a26d2a9..ab225f3 100644 --- a/src/app/(marketing)/executive-summary/page.tsx +++ b/src/app/(marketing)/executive-summary/page.tsx @@ -161,8 +161,8 @@ export default function ExecutiveSummaryPage() {
-
+
Medscribe home screen
diff --git a/src/app/(marketing)/how-it-works/page.tsx b/src/app/(marketing)/how-it-works/page.tsx index a73dc38..0f8c519 100644 --- a/src/app/(marketing)/how-it-works/page.tsx +++ b/src/app/(marketing)/how-it-works/page.tsx @@ -137,8 +137,8 @@ export default function HowItWorksPage() {
@@ -151,8 +151,8 @@ export default function HowItWorksPage() {
@@ -199,8 +199,8 @@ export default function HowItWorksPage() {
diff --git a/src/app/(marketing)/page.tsx b/src/app/(marketing)/page.tsx index 61947da..cfd2029 100644 --- a/src/app/(marketing)/page.tsx +++ b/src/app/(marketing)/page.tsx @@ -28,8 +28,8 @@ const visitMoments = [ eyebrow: "Visits stay findable", title: "The visit has a place to land.", body: "Keep the recording, transcript, and reviewed summary together instead of reconstructing the appointment from memory.", - image: "/screenshots/pitch-glass-2026-08-20/visits-natural.webp", - darkImage: "/screenshots/pitch-glass-2026-08-20/visits-natural-dark.webp", + image: "/screenshots/product-bezel-2026-08-20/visits-natural.webp", + darkImage: "/screenshots/product-bezel-2026-08-20/visits-natural-dark.webp", alt: "Medscribe Visits screen in a natural titanium iPhone product bezel", }, { @@ -37,8 +37,9 @@ const visitMoments = [ eyebrow: "Words stay checkable", title: "Go back to what was actually said.", body: "Search the local transcript and compare it with the generated summary before anything becomes part of the record you rely on.", - image: "/screenshots/pitch-glass-2026-08-20/transcript-black.webp", - darkImage: "/screenshots/pitch-glass-2026-08-20/transcript-black-dark.webp", + image: "/screenshots/product-bezel-2026-08-20/transcript-black.webp", + darkImage: + "/screenshots/product-bezel-2026-08-20/transcript-black-dark.webp", alt: "Medscribe visit transcript in a black titanium iPhone product bezel", }, { @@ -46,8 +47,9 @@ const visitMoments = [ eyebrow: "The next step stays visible", title: "Review the useful part. Keep the uncertainty.", body: "Medications, follow-ups, diagnoses, and instructions are prepared on-device. Suggestions remain suggestions until a person checks them.", - image: "/screenshots/pitch-glass-2026-08-20/summary-natural.webp", - darkImage: "/screenshots/pitch-glass-2026-08-20/summary-natural-dark.webp", + image: "/screenshots/product-bezel-2026-08-20/summary-natural.webp", + darkImage: + "/screenshots/product-bezel-2026-08-20/summary-natural-dark.webp", alt: "Medscribe appointment summary in a natural titanium iPhone product bezel", }, ] as const; @@ -128,8 +130,8 @@ export default function HomePage() {
-
-
+
+
Medscribe medications screen
diff --git a/src/components/feature-showcase.tsx b/src/components/feature-showcase.tsx index 0a1329d..5dfab27 100644 --- a/src/components/feature-showcase.tsx +++ b/src/components/feature-showcase.tsx @@ -26,8 +26,8 @@ const features = [ "The person reviews generated information", "Structured visit-to-record change review is still roadmap", ], - image: "/screenshots/product-glass-2026-08-20/visits-light.png", - darkImage: "/screenshots/product-glass-2026-08-20/visits-dark.png", + image: "/screenshots/product-bezel-2026-08-20/visits-natural.webp", + darkImage: "/screenshots/product-bezel-2026-08-20/visits-natural-dark.webp", alt: "Synthetic Medscribe beta visit detail showing a visit summary and follow-up information", }, { @@ -42,9 +42,10 @@ const features = [ "Bundled facts and known pairs use named reference datasets", "Coverage is intentionally bounded, not a complete interaction check", ], - image: "/screenshots/product-glass-2026-08-20/medication-detail-light.png", + image: + "/screenshots/product-bezel-2026-08-20/medication-detail-natural.webp", darkImage: - "/screenshots/product-glass-2026-08-20/medication-detail-dark.png", + "/screenshots/product-bezel-2026-08-20/medication-detail-natural-dark.webp", alt: "Synthetic Medscribe beta medication detail with schedule and medication information", }, { @@ -59,8 +60,8 @@ const features = [ "The local model helps with conversational phrasing", "High-risk or unsupported questions defer to a professional", ], - image: "/screenshots/product-glass-2026-08-20/ask-light.png", - darkImage: "/screenshots/product-glass-2026-08-20/ask-dark.png", + image: "/screenshots/product-bezel-2026-08-20/ask-black.webp", + darkImage: "/screenshots/product-bezel-2026-08-20/ask-black-dark.webp", alt: "Synthetic Medscribe beta answer with medication context and a safety boundary", }, { @@ -75,8 +76,9 @@ const features = [ "The person can show or share the snapshot they reviewed", "It complements—not replaces—clinical verification", ], - image: "/screenshots/product-glass-2026-08-20/know-me-light.png", - darkImage: "/screenshots/product-glass-2026-08-20/know-me-dark.png", + image: "/screenshots/product-bezel-2026-08-20/know-me-natural.webp", + darkImage: + "/screenshots/product-bezel-2026-08-20/know-me-natural-dark.webp", alt: "Synthetic Medscribe beta Know Me handoff with active medications and review state", }, ] as const; diff --git a/src/components/northwell-print-summary.tsx b/src/components/northwell-print-summary.tsx index 91bfdd2..3f42448 100644 --- a/src/components/northwell-print-summary.tsx +++ b/src/components/northwell-print-summary.tsx @@ -124,16 +124,16 @@ export function NorthwellPrintSummary() {
-
-
+
+
Medscribe home screen
diff --git a/src/components/phone-mockup.tsx b/src/components/phone-mockup.tsx index 0b524cc..daa56f0 100644 --- a/src/components/phone-mockup.tsx +++ b/src/components/phone-mockup.tsx @@ -1,5 +1,4 @@ -import { getImageProps } from "next/image"; - +import { ProductDevice } from "~/components/product-device"; import { cn } from "~/lib/utils"; interface PhoneMockupProps { @@ -10,8 +9,6 @@ interface PhoneMockupProps { priority?: boolean; /** Rendered mockup width in px. @default 280 */ width?: number; - /** Use "simulator" only for captures that already include device chrome. */ - captureMode?: "simulator" | "raw"; } export function PhoneMockup({ @@ -21,45 +18,16 @@ export function PhoneMockup({ className, priority, width = 280, - captureMode = "raw", }: PhoneMockupProps) { - const isSimulatorCapture = captureMode === "simulator"; - const shared = { - alt, - width: 1206, - height: 2622, - sizes: `${width}px`, - priority, - className: cn( - "absolute inset-0 h-full w-full object-cover", - isSimulatorCapture ? "scale-[1.22] object-[50%_58%]" : "object-top", - ), - }; - const { props: lightProps } = getImageProps({ src, ...shared }); - const darkProps = darkSrc - ? getImageProps({ src: darkSrc, ...shared }).props - : null; - return ( -
-
- - {darkProps ? ( - - ) : null} - {alt} - -
+
+
); } diff --git a/src/components/product-device.tsx b/src/components/product-device.tsx index bac7a4c..23a693a 100644 --- a/src/components/product-device.tsx +++ b/src/components/product-device.tsx @@ -13,7 +13,7 @@ type ProductDeviceProps = { /** * A precomposited product capture using the licensed device bezels in - * `public/screenshots/pitch-glass-2026-08-20`. Keeping the frame in the source + * `public/screenshots/product-bezel-2026-08-20`. Keeping the frame in the source * image preserves the bezel details without adding layout or client-side work. */ export function ProductDevice({ diff --git a/src/components/walgreens-print-summary.tsx b/src/components/walgreens-print-summary.tsx index 4a561cc..747f77d 100644 --- a/src/components/walgreens-print-summary.tsx +++ b/src/components/walgreens-print-summary.tsx @@ -159,16 +159,16 @@ export function WalgreensPrintSummary() {
-
-
+
+
Medscribe medications screen