From cdc1dc1364cfa35cf5c38608f238de9d32202126 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 09:29:31 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 2c3912c..d1c8ebe 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -89,7 +89,7 @@ export default function AboutPage() { useInvertedBackground={false} imagePosition="right" mediaAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png?_wi=4" imageAlt="VisionAI Mission" bulletPoints={[ { @@ -133,11 +133,11 @@ export default function AboutPage() { icon: Eye, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-clean-visual-acuity-test-interface-sho-1773566889960-2e46f2af.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-clean-visual-acuity-test-interface-sho-1773566889960-2e46f2af.png?_wi=11", imageAlt: "Clinical Calibration Process", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-clean-visual-acuity-test-interface-sho-1773566889960-2e46f2af.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-clean-visual-acuity-test-interface-sho-1773566889960-2e46f2af.png?_wi=12", imageAlt: "Ophthalmological Standards", }, ], @@ -148,11 +148,11 @@ export default function AboutPage() { icon: Brain, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-statistical-dashboard-showing-eye-test-1773566889795-a7cd5ac3.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-statistical-dashboard-showing-eye-test-1773566889795-a7cd5ac3.png?_wi=1", imageAlt: "AI Analysis Dashboard", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-statistical-dashboard-showing-eye-test-1773566889795-a7cd5ac3.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-statistical-dashboard-showing-eye-test-1773566889795-a7cd5ac3.png?_wi=2", imageAlt: "Real-time Processing", }, ], @@ -163,11 +163,11 @@ export default function AboutPage() { icon: Heart, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-health-recommendations-screen-showing--1773566889344-7e29e06e.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-health-recommendations-screen-showing--1773566889344-7e29e06e.png?_wi=3", imageAlt: "Personalized Recommendations", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-health-recommendations-screen-showing--1773566889344-7e29e06e.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-health-recommendations-screen-showing--1773566889344-7e29e06e.png?_wi=4", imageAlt: "Health Insights", }, ], @@ -187,7 +187,7 @@ export default function AboutPage() { useInvertedBackground={false} imagePosition="left" mediaAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-voice-assistant-interface-for-an-eye-t-1773566888983-176f0fbb.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-voice-assistant-interface-for-an-eye-t-1773566888983-176f0fbb.png?_wi=2" imageAlt="VisionAI Future Vision" bulletPoints={[ { -- 2.49.1 From 8cca25387435657931b90602fc22348344a583ad Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 09:29:32 +0000 Subject: [PATCH 2/6] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 5d3b102..7efc255 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -83,7 +83,7 @@ export default function ContactPage() { description="Have questions about our eye testing platform? Need support or want to learn more? Contact us today and our team will respond within 24 hours." useInvertedBackground={true} mediaAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png?_wi=3" imageAlt="VisionAI Contact Support" mediaPosition="right" inputs={[ -- 2.49.1 From 0e14e7e6e7082c447d654e93dd0aa132f862016b Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 09:29:32 +0000 Subject: [PATCH 3/6] Update src/app/layout.tsx --- src/app/layout.tsx | 55 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 46 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6cbe480..b3171d6 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,63 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Open_Sans } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Open_Sans } from "next/font/google"; - - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); + const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "VisionAI - Online Eye Testing with AI & Voice Assistance", + description: "Check your eye power online with VisionAI's AI-powered platform. Get instant vision analysis, voice-guided tests, and personalized health recommendations. Perfect for students and screen users.", + keywords: "online eye test, vision screening, AI vision analysis, eye health, computer vision syndrome, color blindness test, visual acuity, voice assistant", + metadataBase: new URL("https://visionai.health"), + alternates: { + canonical: "https://visionai.health", + }, + openGraph: { + title: "VisionAI - Smart Eye Testing Platform", + description: "Experience advanced online vision screening powered by AI with voice-guided assistance and instant personalized recommendations.", + url: "https://visionai.health", + siteName: "VisionAI", + type: "website", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png", + alt: "VisionAI Eye Testing Platform", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "VisionAI - Check Your Eye Power with AI", + description: "Online vision screening with voice assistance and AI analysis. Get instant reports and health recommendations.", + images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/a-modern-digital-illustration-of-an-eye--1773566889247-798f87ff.png", + ], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +66,9 @@ export default function RootLayout({ return ( - + {children}