From 253d047c4cee3cb896fc01b59e6b5b2b38bd920d Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 19:08:51 +0000 Subject: [PATCH 1/4] Update src/app/app/analysis/page.tsx --- src/app/app/analysis/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/app/analysis/page.tsx b/src/app/app/analysis/page.tsx index 8540ee9..1eb5afb 100644 --- a/src/app/app/analysis/page.tsx +++ b/src/app/app/analysis/page.tsx @@ -59,7 +59,7 @@ export default function AnalysisPage() { background={{ variant: "circleGradient", }} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=5" imageAlt="FORMA upload interface demo" mediaAnimation="slide-up" frameStyle="card" @@ -81,19 +81,19 @@ export default function AnalysisPage() { { title: "Upload Your Photo", description: "Front, back, or side view in good lighting. That's it.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=6", imageAlt: "Upload interface", }, { title: "AI Analyzes Your Physique", description: "Powered by Claude vision AI. Muscle development, body composition, proportionality, and weak points identified.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png?_wi=3", imageAlt: "AI analysis scanning", }, { title: "Get Your Breakdown & Priorities", description: "Four scored dimensions plus three specific training priorities. Actionable, data-driven insights.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png?_wi=3", imageAlt: "Analysis results dashboard", }, ]} @@ -179,7 +179,7 @@ export default function AnalysisPage() { content: "No. Just your smartphone. FORMA works on any device with a camera and browser. No special lighting or equipment required.", }, ]} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-minimalist-mockup-of-forma-app-inte-1772824076297-3bd3877b.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-minimalist-mockup-of-forma-app-inte-1772824076297-3bd3877b.png?_wi=2" imageAlt="FORMA app interface" mediaAnimation="slide-up" mediaPosition="right" -- 2.49.1 From b8d6a158748b9c002acfa8373d5a39b5c8c326c3 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 19:08:51 +0000 Subject: [PATCH 2/4] Update src/app/app/history/page.tsx --- src/app/app/history/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/app/history/page.tsx b/src/app/app/history/page.tsx index bf8bc0e..25ce217 100644 --- a/src/app/app/history/page.tsx +++ b/src/app/app/history/page.tsx @@ -99,7 +99,7 @@ export default function HistoryPage() { handle: "3 months in", testimonial: "I didn't realize my left shoulder was lagging my right until FORMA flagged it. Changed my entire push day.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png?_wi=3", imageAlt: "Marcus T.", }, { @@ -108,7 +108,7 @@ export default function HistoryPage() { handle: "Competitive bodybuilder", testimonial: "Coach told me to 'keep going.' FORMA told me my VMO was underdeveloped and handed me a fix. Actual difference.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-ryan-k-competit-1772824074671-7f11cc0e.jpg", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-ryan-k-competit-1772824074671-7f11cc0e.jpg?_wi=2", imageAlt: "Ryan K.", }, { @@ -117,7 +117,7 @@ export default function HistoryPage() { handle: "6 months in", testimonial: "Best $5.99 I spend. The progress history alone is worth it — I can actually see what's changing month to month.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-daniel-s-male-f-1772824072975-dcc168b4.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-daniel-s-male-f-1772824072975-dcc168b4.png?_wi=2", imageAlt: "Daniel S.", }, ]} -- 2.49.1 From 0c18904e9bfd4a47acfc414db45761b269dd0ed6 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 19:08:52 +0000 Subject: [PATCH 3/4] Update src/app/app/upload/page.tsx --- src/app/app/upload/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/app/upload/page.tsx b/src/app/app/upload/page.tsx index 22b4484..5cfe65e 100644 --- a/src/app/app/upload/page.tsx +++ b/src/app/app/upload/page.tsx @@ -89,7 +89,7 @@ export default function UploadPage() { ]} buttonAnimation="blur-reveal" background={{ variant: "circleGradient" }} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=3" imageAlt="FORMA upload interface" mediaAnimation="slide-up" frameStyle="card" @@ -114,19 +114,19 @@ export default function UploadPage() { { title: "Front View Photo", description: "Take a clear front-facing photo in good natural lighting. Wear fitted clothing or be shirtless for optimal muscle visibility.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=4", imageAlt: "Front view guidelines", }, { title: "Ensure Good Lighting", description: "Use natural daylight or bright indoor lighting to show muscle definition clearly. Shadows and poor lighting reduce analysis accuracy.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png?_wi=2", imageAlt: "Lighting setup", }, { title: "Stand Naturally", description: "Stand with arms relaxed at your sides. No flexing or posing needed — the AI analyzes your natural physique for accurate results.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png?_wi=2", imageAlt: "Posture guidance", }, ]} -- 2.49.1 From 08348e0da9cf55b12cb001d0ef3c41a2f038f80f Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 19:08:52 +0000 Subject: [PATCH 4/4] Update src/app/page.tsx --- src/app/page.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 1a70a01..8de01b5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -91,7 +91,7 @@ export default function HomePage() { ]} buttonAnimation="blur-reveal" background={{ variant: "circleGradient" }} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=1" imageAlt="FORMA upload interface demo" mediaAnimation="slide-up" frameStyle="card" @@ -133,19 +133,19 @@ export default function HomePage() { { title: "Upload Your Photo", description: "Front, back, or side view in good lighting. That's it.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/minimalist-smartphone-ui-mockup-with-dra-1772824074568-0432c972.jpg?_wi=2", imageAlt: "Upload interface", }, { title: "AI Analyzes Your Physique", description: "Powered by Claude vision AI. Muscle development, body composition, proportionality, and weak points identified.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/anatomical-figure-front-view-in-da-vinci-1772824074504-507324b5.png?_wi=1", imageAlt: "AI analysis scanning", }, { title: "Get Your Breakdown & Priorities", description: "Four scored dimensions plus three specific training priorities. Actionable, data-driven insights.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-card-showing-analysis-results-with--1772824073575-87574b91.png?_wi=1", imageAlt: "Analysis results dashboard", }, ]} @@ -226,7 +226,7 @@ export default function HomePage() { handle: "3 months in", testimonial: "I didn't realize my left shoulder was lagging my right until FORMA flagged it. Changed my entire push day.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png?_wi=1", imageAlt: "Marcus T.", }, { @@ -235,7 +235,7 @@ export default function HomePage() { handle: "Competitive bodybuilder", testimonial: "Coach told me to 'keep going.' FORMA told me my VMO was underdeveloped and handed me a fix. Actual difference.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-ryan-k-competit-1772824074671-7f11cc0e.jpg", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-ryan-k-competit-1772824074671-7f11cc0e.jpg?_wi=1", imageAlt: "Ryan K.", }, { @@ -244,7 +244,7 @@ export default function HomePage() { handle: "6 months in", testimonial: "Best $5.99 I spend. The progress history alone is worth it — I can actually see what's changing month to month.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-daniel-s-male-f-1772824072975-dcc168b4.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-daniel-s-male-f-1772824072975-dcc168b4.png?_wi=1", imageAlt: "Daniel S.", }, { @@ -253,7 +253,7 @@ export default function HomePage() { handle: "2 months in", testimonial: "Replaced my $150 PT sessions. FORMA gives me more actionable insights faster. Game changer for my gains.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/professional-headshot-of-marcus-t-athlet-1772824074209-375ba628.png?_wi=2", imageAlt: "James P.", }, ]} @@ -338,7 +338,7 @@ export default function HomePage() { content: "No. Just your smartphone. FORMA works on any device with a camera and browser. No special lighting or equipment required.", }, ]} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-minimalist-mockup-of-forma-app-inte-1772824076297-3bd3877b.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APwwOLAi7FRFmXwzrAtyS9aqHm/dark-minimalist-mockup-of-forma-app-inte-1772824076297-3bd3877b.png?_wi=1" imageAlt="FORMA app interface" mediaAnimation="slide-up" mediaPosition="right" -- 2.49.1