Merge version_14_1781799319817 into main

Merge version_14_1781799319817 into main
This commit was merged in pull request #13.
This commit is contained in:
2026-06-18 16:16:48 +00:00

View File

@@ -1,22 +1,55 @@
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
// file as the canonical source for the "about" section.
/* eslint-disable */
// @ts-nocheck — generated by catalog-eject; runtime-correct but TS strict-mode false-positives on inlined catalog body
import { Quote } from "lucide-react";
import ScrollReveal from "@/components/ui/ScrollReveal";
import TextAnimation from "@/components/ui/TextAnimation";
import ImageOrVideo from "@/components/ui/ImageOrVideo";
import React from 'react';
import AboutTestimonial from '@/components/sections/about/AboutTestimonial';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
type AboutTestimonialProps = {
tag: string;
quote: string;
author: string;
role: string;
} & ({ imageSrc: string; videoSrc?: never } | { videoSrc: string; imageSrc?: never });
export default function AboutSection(): React.JSX.Element {
const AboutInline = () => {
return (
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTestimonial
tag="About Us"
quote="Yusupov Agency has been the cornerstone of Central Asian design since 2022, pushing boundaries with aesthetic rigor and technological precision."
author="Ruslan Yusupov"
role="Founder & Creative Director"
imageSrc=""
/>
</SectionErrorBoundary>
<section aria-label="Testimonial section" className="py-20">
<div className="mx-auto w-content-width">
<div className="relative p-10 md:p-20 card rounded">
<div className="absolute flex items-center justify-center -top-7 -left-7 md:-top-8 md:-left-8 size-14 md:size-16 primary-button rounded">
<Quote className="h-5/10 text-primary-cta-text" strokeWidth={1.5} />
</div>
<div className="relative flex flex-col items-center text-center justify-center gap-8 h-full">
<div className="w-fit px-3 py-1 mb-1 text-sm card rounded">
<p>{"About Us"}</p>
</div>
<TextAnimation
text={"Yusupov Agency has been the cornerstone of Central Asian design since 2022, pushing boundaries with aesthetic rigor and technological precision."}
variant="slide-up"
gradientText={false}
tag="h1"
className="text-4xl md:text-5xl lg:text-6xl max-w-4xl leading-[1.15] font-semibold text-balance"
/>
<div className="flex items-center justify-center gap-2 min-w-0">
<span className="text-base font-medium truncate">{"Ruslan Yusupov"}</span>
<span className="text-accent shrink-0"></span>
<span className="text-base font-medium truncate">{"Founder & Creative Director"}</span>
</div>
</div>
</div>
</div>
</section>
);
}
};
export default function AboutSection() {
return (
<div data-webild-section="about" id="about">
<AboutInline />
</div>
);
}