From 13020dccbba8f50c76620f4bf68461a7232a3727 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 08:24:18 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 2ef932b..6806e70 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -20,7 +20,7 @@ export default function LandingPage() { borderRadius="pill" contentWidth="compact" sizing="mediumLargeSizeMediumTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-radial" primaryButtonStyle="double-inset" secondaryButtonStyle="radial-glow" @@ -47,33 +47,33 @@ export default function LandingPage() { tag="Revolutionary Education" tagIcon={Sparkles} tagAnimation="slide-up" - background={{ variant: "aurora" }} + background={{ variant: "glowing-orb" }} leftCarouselItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/diverse-group-of-teen-entrepreneurs-coll-1773217358989-e1102ff9.png?_wi=1", imageAlt: "Diverse group of teen entrepreneurs collaborating on a business project in a bright, modern classroo" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/diverse-group-of-teen-entrepreneurs-coll-1773217358989-e1102ff9.png", imageAlt: "Diverse group of teen entrepreneurs collaborating on a business project in a bright, modern classroo" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/student-led-workshop-or-presentation-ses-1773217359604-0b2c88bb.png?_wi=1", imageAlt: "Student-led workshop or presentation session with young facilitators teaching peers about entreprene" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/student-led-workshop-or-presentation-ses-1773217359604-0b2c88bb.png", imageAlt: "Student-led workshop or presentation session with young facilitators teaching peers about entreprene" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/young-entrepreneurs-working-on-a-startup-1773217358631-bdc9024c.png?_wi=1", imageAlt: "Young entrepreneurs working on a startup idea with laptops, notebooks, and business plan documents. " + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/young-entrepreneurs-working-on-a-startup-1773217358631-bdc9024c.png", imageAlt: "Young entrepreneurs working on a startup idea with laptops, notebooks, and business plan documents. " }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/global-classroom-setting-with-diverse-te-1773217359316-dc901bc4.png?_wi=1", imageAlt: "Global classroom setting with diverse teens from different backgrounds learning about business and i" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/global-classroom-setting-with-diverse-te-1773217359316-dc901bc4.png", imageAlt: "Global classroom setting with diverse teens from different backgrounds learning about business and i" } ]} rightCarouselItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/global-classroom-setting-with-diverse-te-1773217359316-dc901bc4.png?_wi=2", imageAlt: "Global classroom with diverse teen learners" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/global-classroom-setting-with-diverse-te-1773217359316-dc901bc4.png", imageAlt: "Global classroom with diverse teen learners" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/young-entrepreneurs-working-on-a-startup-1773217358631-bdc9024c.png?_wi=2", imageAlt: "Students collaborating on business innovation" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/young-entrepreneurs-working-on-a-startup-1773217358631-bdc9024c.png", imageAlt: "Students collaborating on business innovation" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/student-led-workshop-or-presentation-ses-1773217359604-0b2c88bb.png?_wi=2", imageAlt: "Peer-to-peer entrepreneurship learning session" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/student-led-workshop-or-presentation-ses-1773217359604-0b2c88bb.png", imageAlt: "Peer-to-peer entrepreneurship learning session" }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/diverse-group-of-teen-entrepreneurs-coll-1773217358989-e1102ff9.png?_wi=2", imageAlt: "Teen entrepreneurs in modern workspace" + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3An95UCJnvTJmmc2UspzHjXHKH0/diverse-group-of-teen-entrepreneurs-coll-1773217358989-e1102ff9.png", imageAlt: "Teen entrepreneurs in modern workspace" } ]} buttons={[ -- 2.49.1 From 113dd8f66335388c0ac466f8b6cabe1045418802 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 08:24:18 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 72 ++++++++----------- 1 file changed, 29 insertions(+), 43 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..534df5e 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,37 @@ -"use client"; +import React, { SVGProps } from 'react'; -import { memo } from "react"; -import useSvgTextLogo from "./useSvgTextLogo"; -import { cls } from "@/lib/utils"; - -interface SvgTextLogoProps { - logoText: string; - adjustHeightFactor?: number; - verticalAlign?: "top" | "center"; +interface SvgTextLogoProps extends SVGProps { + text?: string; className?: string; + textClassName?: string; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - - return ( - - ( + ({ text = 'LOGO', className = '', textClassName = '', ...props }, ref) => { + return ( + - {logoText} - - - ); -}); + + {text} + + + ); + } +); -SvgTextLogo.displayName = "SvgTextLogo"; +SvgTextLogo.displayName = 'SvgTextLogo'; export default SvgTextLogo; -- 2.49.1