From e491a33c1ae029616f06610fd9bf509cf8004959 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Mon, 22 Jun 2026 18:08:27 +0000 Subject: [PATCH 1/2] Bob AI: fix build error in src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index d0e4871..8ff7d84 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -161,8 +161,6 @@ export default function HomePage() { imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-with-piano-violin_23-2149130799.jpg", }, ], - imageSrc: "http://img.b2bpic.net/free-photo/aerial-shot-austrian-alps-village-winter-day_181624-25735.jpg?_wi=2", - imageAlt: "professional female music teacher portrait", }, ]} description="Our teachers bring decades of international performance and pedagogy experience to the classroom." From c4e98e9b46c8c02da6740cb683539cb7259b20d1 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 22 Jun 2026 18:08:35 +0000 Subject: [PATCH 2/2] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 140 ++++++++++------------------------------- 1 file changed, 33 insertions(+), 107 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 8ff7d84..a8956f0 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -19,28 +19,21 @@ export default function HomePage() { title="Learn Music in the Heart of the Alps" description="Professional instruction for all ages and skill levels. From piano and violin to guitar and voice, discover your musical passion in Upper Engadin’s premier music school." primaryButton={{ - text: "Explore Our Lessons", - href: "#lessons", - }} + text: "Explore Our Lessons", href: "#lessons"}} secondaryButton={{ - text: "Enroll Today", - href: "#contact", - }} + text: "Enroll Today", href: "#contact"}} items={[ { - text: "Private Instruction", - icon: Music, + text: "Private Instruction", icon: Music, }, { - text: "Ensemble Coaching", - icon: Users, + text: "Ensemble Coaching", icon: Users, }, { - text: "Year-Round Programs", - icon: Calendar, + text: "Year-Round Programs", icon: Calendar, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/aerial-shot-austrian-alps-village-winter-day_181624-25735.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/aerial-shot-austrian-alps-village-winter-day_181624-25735.jpg" /> @@ -50,9 +43,7 @@ export default function HomePage() { @@ -65,25 +56,13 @@ export default function HomePage() { description="We offer structured lessons for a diverse range of instruments to suit every student's goals." features={[ { - title: "Piano & Keyboard", - description: "Foundational training from beginner to advanced levels.", - imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-dancing-home_23-2149891570.jpg", - }, + title: "Piano & Keyboard", description: "Foundational training from beginner to advanced levels.", imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-dancing-home_23-2149891570.jpg"}, { - title: "Strings & Violin", - description: "Classical technique for aspiring soloists and orchestra members.", - imageSrc: "http://img.b2bpic.net/free-photo/sheet-music-violin-wooden-table_93675-129349.jpg", - }, + title: "Strings & Violin", description: "Classical technique for aspiring soloists and orchestra members.", imageSrc: "http://img.b2bpic.net/free-photo/sheet-music-violin-wooden-table_93675-129349.jpg"}, { - title: "Acoustic & Electric Guitar", - description: "Versatile styles including classical, folk, and contemporary pop.", - imageSrc: "http://img.b2bpic.net/free-photo/acoustic-guitar-music-instrument-resting-against-dark-black-background_169016-48770.jpg", - }, + title: "Acoustic & Electric Guitar", description: "Versatile styles including classical, folk, and contemporary pop.", imageSrc: "http://img.b2bpic.net/free-photo/acoustic-guitar-music-instrument-resting-against-dark-black-background_169016-48770.jpg"}, { - title: "Vocal Training", - description: "Breath control, pitch accuracy, and performance confidence.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-redhaired-singing-woman-with-micorphone_23-2149676964.jpg", - }, + title: "Vocal Training", description: "Breath control, pitch accuracy, and performance confidence.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-redhaired-singing-woman-with-micorphone_23-2149676964.jpg"}, ]} /> @@ -96,36 +75,16 @@ export default function HomePage() { title="Transparent Lesson Pricing" plans={[ { - tag: "Standard", - price: "CHF 60", - period: "/hr", - description: "Weekly private individual lessons.", - primaryButton: { - text: "Select Standard", - href: "#contact", - }, - featuresTitle: "Includes:", - features: [ - "Personalized curriculum", - "Performance opportunities", - "Scheduling flexibility", - ], + tag: "Standard", price: "CHF 60", period: "/hr", description: "Weekly private individual lessons.", primaryButton: { + text: "Select Standard", href: "#contact"}, + featuresTitle: "Includes:", features: [ + "Personalized curriculum", "Performance opportunities", "Scheduling flexibility"], }, { - tag: "Advanced", - price: "CHF 110", - period: "/hr", - description: "Intensive study for competition prep or advanced theory.", - primaryButton: { - text: "Select Advanced", - href: "#contact", - }, - featuresTitle: "Includes:", - features: [ - "Masterclass access", - "Theory & history", - "Performance prep", - ], + tag: "Advanced", price: "CHF 110", period: "/hr", description: "Intensive study for competition prep or advanced theory.", primaryButton: { + text: "Select Advanced", href: "#contact"}, + featuresTitle: "Includes:", features: [ + "Masterclass access", "Theory & history", "Performance prep"], }, ]} description="Simple, transparent options designed to fit your musical goals." @@ -140,26 +99,13 @@ export default function HomePage() { title="Meet Our Music Faculty" groups={[ { - title: "Classical Department", - members: [ + title: "Classical Department", members: [ { - name: "Dr. Elena Rossi", - role: "Head of Piano", - detail: "PhD in Musicology with 20 years of concert performance experience.", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-passionate-man-playing-keyboards_23-2148673571.jpg", - }, + name: "Dr. Elena Rossi", role: "Head of Piano", detail: "PhD in Musicology with 20 years of concert performance experience.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-passionate-man-playing-keyboards_23-2148673571.jpg"}, { - name: "Marcus Weber", - role: "Violin Instructor", - detail: "Former soloist with the Engadin Philharmonic.", - imageSrc: "http://img.b2bpic.net/free-photo/man-crafting-instrument-his-workshop_23-2149018561.jpg", - }, + name: "Marcus Weber", role: "Violin Instructor", detail: "Former soloist with the Engadin Philharmonic.", imageSrc: "http://img.b2bpic.net/free-photo/man-crafting-instrument-his-workshop_23-2149018561.jpg"}, { - name: "Sophie Müller", - role: "Vocal Coach", - detail: "Master of Music in Performance & Pedagogy.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-with-piano-violin_23-2149130799.jpg", - }, + name: "Sophie Müller", role: "Vocal Coach", detail: "Master of Music in Performance & Pedagogy.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-with-piano-violin_23-2149130799.jpg"}, ], }, ]} @@ -176,25 +122,15 @@ export default function HomePage() { author="The Kaufmann Family" avatars={[ { - name: "Sarah K.", - imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg", - }, + name: "Sarah K.", imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg"}, { - name: "David M.", - imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-present_23-2147824665.jpg", - }, + name: "David M.", imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-present_23-2147824665.jpg"}, { - name: "Emily R.", - imageSrc: "http://img.b2bpic.net/free-photo/teenage-boy-girl-recording-music-with-guitar-their-home-studio_23-2149666501.jpg", - }, + name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/teenage-boy-girl-recording-music-with-guitar-their-home-studio_23-2149666501.jpg"}, { - name: "Michael S.", - imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-with-her-children-playing-guitar_23-2147909435.jpg", - }, + name: "Michael S.", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-with-her-children-playing-guitar_23-2147909435.jpg"}, { - name: "Anna P.", - imageSrc: "http://img.b2bpic.net/free-photo/woman-smiling_1187-3196.jpg", - }, + name: "Anna P.", imageSrc: "http://img.b2bpic.net/free-photo/woman-smiling_1187-3196.jpg"}, ]} /> @@ -207,17 +143,11 @@ export default function HomePage() { title="Frequently Asked Questions" items={[ { - question: "What ages do you accept?", - answer: "We accept students from age 6 for foundational courses up to adult hobbyists.", - }, + question: "What ages do you accept?", answer: "We accept students from age 6 for foundational courses up to adult hobbyists."}, { - question: "Are there trial lessons?", - answer: "Yes, we offer one trial lesson at a discounted rate to meet your instructor.", - }, + question: "Are there trial lessons?", answer: "Yes, we offer one trial lesson at a discounted rate to meet your instructor."}, { - question: "Where is the music school located?", - answer: "We are located centrally in St. Moritz, serving the entire Upper Engadin region.", - }, + question: "Where is the music school located?", answer: "We are located centrally in St. Moritz, serving the entire Upper Engadin region."}, ]} description="Answers to the most common questions from our parents and students." /> @@ -230,13 +160,9 @@ export default function HomePage() { tag="Get Started" text="Ready to begin your musical journey? We’re accepting new students for the current term." primaryButton={{ - text: "Contact Admissions", - href: "mailto:info@music-engadin.ch", - }} + text: "Contact Admissions", href: "mailto:info@music-engadin.ch"}} secondaryButton={{ - text: "View Schedule", - href: "#", - }} + text: "View Schedule", href: "#"}} />