Compare commits
4 Commits
version_18
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 0182165128 | |||
|
|
aa2ff2134a | ||
| a0c3130b11 | |||
| 01b79b44a7 |
@@ -18,79 +18,33 @@ type AboutFeaturesSplitProps = {
|
||||
|
||||
const AboutInline = () => {
|
||||
return (
|
||||
<section aria-label="About section" className="py-20">
|
||||
<div className="flex flex-col gap-8 md:gap-10 mx-auto w-content-width">
|
||||
<div className="flex flex-col items-center gap-2">
|
||||
<div className="px-3 py-1 mb-1 text-sm card rounded w-fit">
|
||||
<p>{"Our Story"}</p>
|
||||
</div>
|
||||
|
||||
<TextAnimation
|
||||
text={"Crafting Joy, One Bake at a Time"}
|
||||
variant="slide-up"
|
||||
gradientText={true}
|
||||
tag="h2"
|
||||
className="md:max-w-8/10 text-6xl 2xl:text-7xl leading-[1.15] font-semibold text-center text-balance"
|
||||
/>
|
||||
|
||||
<TextAnimation
|
||||
text={"At Sweet Delights Bakery, we believe in the magic of fresh ingredients and traditional techniques. Every pastry, cake, and bread is baked with passion and precision, ensuring a delightful experience with every bite. From our family kitchen to your table, we bring you the taste of homemade perfection."}
|
||||
variant="slide-up"
|
||||
gradientText={false}
|
||||
tag="p"
|
||||
className="md:max-w-7/10 text-lg md:text-xl leading-snug text-center text-balance"
|
||||
/>
|
||||
|
||||
{(undefined || undefined) && (
|
||||
<div className="flex flex-wrap justify-center gap-3 mt-2 md:mt-3">
|
||||
{undefined && <Button text={undefined.text} href={undefined.href} variant="primary"/>}
|
||||
{undefined && <Button text={undefined.text} href={undefined.href} variant="secondary"animationDelay={0.1} />}
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
<div className="flex flex-col md:flex-row md:items-stretch gap-5">
|
||||
<div className="flex flex-col justify-center gap-4 xl:gap-5 2xl:gap-6 p-6 xl:p-7 2xl:p-8 w-full md:w-4/10 2xl:w-35/100 card rounded">
|
||||
{[{"icon":Wheat,"title":"Premium Ingredients","description":"Sourced locally and globally for the finest quality and flavor."},{"icon":Heart,"title":"Handcrafted with Love","description":"Each item is carefully prepared by our skilled bakers."},{"icon":Truck,"title":"Convenient Delivery","description":"Freshness brought directly to your home or office."}].map((item, index) => {
|
||||
const ItemIcon = resolveIcon(item.icon);
|
||||
return (
|
||||
<div key={item.title}>
|
||||
<div className="flex flex-col gap-2">
|
||||
<div className="flex items-center justify-center shrink-0 mb-1 size-10 primary-button rounded">
|
||||
<ItemIcon className="h-2/5 w-2/5 text-primary-cta-text" strokeWidth={1.5} />
|
||||
</div>
|
||||
<h3 className="text-2xl font-semibold">{item.title}</h3>
|
||||
<p className="text-base leading-snug">{item.description}</p>
|
||||
</div>
|
||||
{index < [{"icon":Wheat,"title":"Premium Ingredients","description":"Sourced locally and globally for the finest quality and flavor."},{"icon":Heart,"title":"Handcrafted with Love","description":"Each item is carefully prepared by our skilled bakers."},{"icon":Truck,"title":"Convenient Delivery","description":"Freshness brought directly to your home or office."}].length - 1 && (
|
||||
<div className="mt-4 xl:mt-5 2xl:mt-6 border-b border-accent/40" />
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
|
||||
<div className="p-px w-full md:w-6/10 2xl:w-7/10 h-80 md:h-auto card rounded overflow-hidden">
|
||||
<div className="relative size-full">
|
||||
<div className="absolute top-4 right-4 z-10 bg-background/90 backdrop-blur-sm px-4 py-2 rounded shadow-lg flex flex-col items-center border border-border">
|
||||
<span className="text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-1">Discount Ends In</span>
|
||||
<div className="text-xl font-bold text-primary-cta flex items-center gap-1">
|
||||
<span>05</span>:<span>00</span>
|
||||
</div>
|
||||
</div>
|
||||
<ImageOrVideo imageSrc={"http://img.b2bpic.net/free-photo/close-up-baker-hands-kneading-dough_23-2148302953.jpg"} className="absolute inset-0 object-cover rounded" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
);
|
||||
};
|
||||
|
||||
export default function AboutSection() {
|
||||
return (
|
||||
<div data-webild-section="about" id="about">
|
||||
<AboutInline />
|
||||
<section data-webild-section="about" className="py-24 bg-background">
|
||||
<div className="mx-auto w-content-width flex flex-col md:flex-row items-center gap-12">
|
||||
<div className="w-full md:w-1/2">
|
||||
<ImageOrVideo
|
||||
imageSrc="https://picsum.photos/seed/297971575/1200/800"
|
||||
className="w-full h-[400px] md:h-[500px] object-cover rounded-theme"
|
||||
/>
|
||||
</div>
|
||||
<div className="w-full md:w-1/2 flex flex-col gap-6">
|
||||
<div className="px-3 py-1 text-sm card rounded w-fit">
|
||||
<p>Our Story</p>
|
||||
</div>
|
||||
<TextAnimation
|
||||
text="Crafting Joy, One Bake at a Time"
|
||||
variant="slide-up"
|
||||
gradientText={false}
|
||||
tag="h2"
|
||||
className="text-5xl md:text-6xl font-bold leading-tight"
|
||||
/>
|
||||
<p className="text-lg text-muted-foreground">
|
||||
At Sweet Delights Bakery, we believe in the magic of fresh ingredients and traditional techniques. Every pastry, cake, and bread is baked with passion and precision, ensuring a delightful experience with every bite. From our family kitchen to your table, we bring you the taste of homemade perfection.
|
||||
</p>
|
||||
<div className="mt-4">
|
||||
<Button text="Learn More" variant="primary" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user