From 2be81a284ebd120b5a32e2f2bcd82bbe04ce747d Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 05:56:05 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index a7b6c0d..e3b8c89 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -49,7 +49,7 @@ export default function AboutPage() { description="We understand that everyone's brain works differently. That's why StudyFlow was created—to remove barriers, not add them." subdescription="With ADHD-friendly timers, dyslexia-optimized fonts, autism-sensory considerations, and six different study modes, we help you learn the way you learn best. No judgment, no one-size-fits-all. Just real support for real learners." icon={Lightbulb} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-colorful-note-taking-interface-with-la-1773554115394-d69fac38.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-colorful-note-taking-interface-with-la-1773554115394-d69fac38.png?_wi=5" imageAlt="Accessible note-taking interface with large fonts and visual organization" mediaAnimation="opacity" useInvertedBackground={true} @@ -70,25 +70,25 @@ export default function AboutPage() { id: 1, title: "Video Lessons", description: "High-quality educational videos with adjustable playback speeds, captions, and transcripts. Pause anytime without judgment.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-large-easy-to-use-media-player-interfa-1773554113056-4ae5d4c5.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-large-easy-to-use-media-player-interfa-1773554113056-4ae5d4c5.png?_wi=4", }, { id: 2, title: "Interactive Notes", description: "Dyslexia-friendly note templates with visual organization, color-coding, and speech-to-text support for easy capture.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-colorful-note-taking-interface-with-la-1773554115394-d69fac38.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-colorful-note-taking-interface-with-la-1773554115394-d69fac38.png?_wi=6", }, { id: 3, title: "Podcasts & Audio", description: "Learn on-the-go with podcast versions of lessons. Perfect for commutes, walks, or when reading feels hard.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-large-easy-to-use-media-player-interfa-1773554113056-4ae5d4c5.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-large-easy-to-use-media-player-interfa-1773554113056-4ae5d4c5.png?_wi=5", }, { id: 4, title: "Focus Music Library", description: "Curated music and ambient sounds to help with focus and concentration. Choose your vibe: lo-fi, nature sounds, or silence.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-visual-progress-tracking-dashboard-wit-1773554114001-b85a3ecf.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-visual-progress-tracking-dashboard-wit-1773554114001-b85a3ecf.png?_wi=3", }, ]} /> -- 2.49.1 From 8c2b1b9b62deff0868af030f9655de4d4378f121 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 15 Mar 2026 05:56:06 +0000 Subject: [PATCH 2/6] Update src/app/layout.tsx --- src/app/layout.tsx | 53 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 45 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 32671a1..7f66b00 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,59 @@ 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"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "StudyFlow - Study Made Easy for ADHD, Autism & Dyslexia", + description: "Neurodivergent-friendly learning platform with videos, notes, podcasts, music, chat support. For Year 1 through college, all subjects, 25+ languages. Start free.", + keywords: "ADHD learning, dyslexia-friendly, autism education, inclusive study platform, neurodivergent learning, online courses, study tools, accessible education", + openGraph: { + title: "StudyFlow - Study Made Easy for Your Brain", + description: "The only learning platform truly built for neurodivergent minds. Videos, notes, podcasts, music, and AI chat—all in one accessible place.", + url: "https://studyflow.app", + siteName: "StudyFlow", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-vibrant-clean-learning-dashboard-inter-1773554112983-9ba8d6d1.png", + alt: "StudyFlow learning dashboard" + } + ], + type: "website" + }, + twitter: { + card: "summary_large_image", + title: "StudyFlow - Study Platform for Everyone", + description: "Learn your way with videos, notes, podcasts, music, and AI support. ADHD, autism, dyslexia friendly.", + images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ay97msnAsx7j8YMq8wbMAzMUCf/a-vibrant-clean-learning-dashboard-inter-1773554112983-9ba8d6d1.png" + ] + }, + robots: { + index: true, + follow: true + } +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +62,9 @@ export default function RootLayout({ return ( - + {children}