Merge version_1 into main #1

Merged
bender merged 6 commits from version_1 into main 2026-03-15 09:29:38 +00:00
6 changed files with 80 additions and 43 deletions

View File

@@ -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={[
{

View File

@@ -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={[

View File

@@ -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 (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${openSans.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +80,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -127,11 +127,11 @@ export default function HomePage() {
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=1",
imageAlt: "Visual Acuity Test Interface",
},
{
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=2",
imageAlt: "Letter Recognition Test",
},
],
@@ -142,11 +142,11 @@ export default function HomePage() {
icon: Palette,
mediaItems: [
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png?_wi=1",
imageAlt: "Color Blindness Test Plates",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png?_wi=2",
imageAlt: "Ishihara Test Pattern",
},
],
@@ -157,11 +157,11 @@ export default function HomePage() {
icon: Radio,
mediaItems: [
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png?_wi=1",
imageAlt: "Astigmatism Test Pattern",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png?_wi=2",
imageAlt: "Radial Lines Test",
},
],
@@ -172,11 +172,11 @@ export default function HomePage() {
icon: Type,
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=3",
imageAlt: "Near Vision Test",
},
{
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=4",
imageAlt: "Close Reading Test",
},
],
@@ -187,11 +187,11 @@ export default function HomePage() {
icon: Maximize2,
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=5",
imageAlt: "Screen Calibration Guide",
},
{
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=6",
imageAlt: "Distance Measurement Tool",
},
],
@@ -202,11 +202,11 @@ export default function HomePage() {
icon: AlertCircle,
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=7",
imageAlt: "Eye Strain Evaluation",
},
{
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=8",
imageAlt: "Screen Time Analysis",
},
],
@@ -226,7 +226,7 @@ export default function HomePage() {
useInvertedBackground={true}
imagePosition="right"
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=1"
imageAlt="Voice Assistant Interface"
bulletPoints={[
{
@@ -303,7 +303,7 @@ export default function HomePage() {
useInvertedBackground={false}
imagePosition="left"
mediaAnimation="slide-up"
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=1"
imageAlt="Health Recommendations Dashboard"
bulletPoints={[
{
@@ -423,7 +423,7 @@ export default function HomePage() {
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=1"
imageAlt="VisionAI Contact Support"
mediaPosition="right"
inputs={[

View File

@@ -121,7 +121,7 @@ export default function ResultsPage() {
useInvertedBackground={true}
imagePosition="right"
mediaAnimation="slide-up"
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=3"
imageAlt="Vision Analysis Results"
bulletPoints={[
{
@@ -164,7 +164,7 @@ export default function ResultsPage() {
useInvertedBackground={false}
imagePosition="left"
mediaAnimation="slide-up"
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=5"
imageAlt="Personalized Care Plan"
bulletPoints={[
{

View File

@@ -102,7 +102,7 @@ export default function VisionTestsPage() {
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=2"
imageAlt="Vision Testing Suite"
bulletPoints={[
{
@@ -158,11 +158,11 @@ export default function VisionTestsPage() {
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=9",
imageAlt: "Visual Acuity Test",
},
{
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=10",
imageAlt: "Acuity Chart",
},
],
@@ -173,11 +173,11 @@ export default function VisionTestsPage() {
icon: Palette,
mediaItems: [
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png?_wi=3",
imageAlt: "Color Blindness Test",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/ishihara-color-blindness-test-plates-dis-1773566889403-b9c249ba.png?_wi=4",
imageAlt: "Color Test Plates",
},
],
@@ -188,11 +188,11 @@ export default function VisionTestsPage() {
icon: Radio,
mediaItems: [
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png?_wi=3",
imageAlt: "Astigmatism Test",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AyZV0oAX0nVaJz1415RhwuKXLu/an-astigmatism-test-interface-displaying-1773566888740-88530709.png?_wi=4",
imageAlt: "Pattern Test",
},
],
@@ -212,7 +212,7 @@ export default function VisionTestsPage() {
useInvertedBackground={false}
imagePosition="left"
mediaAnimation="slide-up"
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=2"
imageAlt="Test Preparation Tips"
bulletPoints={[
{