diff --git a/src/components/sections/PremiumTeeShowcaseSection.tsx b/src/components/sections/PremiumTeeShowcaseSection.tsx new file mode 100644 index 0000000..7241cfb --- /dev/null +++ b/src/components/sections/PremiumTeeShowcaseSection.tsx @@ -0,0 +1,56 @@ +'use client' + +import Image from 'next/image' +import { Card, CardContent, CardFooter, CardHeader, CardTitle } from '@/components/ui/Card' +import Button from '@/components/ui/Button' + +export default function PremiumTeeShowcaseSection() { + const tees = [ + { name: 'Classic Black Tee', price: "R350", image: "https://images.pexels.com/photos/2294342/pexels-photo-2294342.jpeg?auto=compress&cs=tinysrgb&h=350", tag: 'Best Seller' }, + { name: 'White Canvas Tee', price: "R320", image: "https://images.pexels.com/photos/2294342/pexels-photo-2294342.jpeg?auto=compress&cs=tinysrgb&h=350", tag: 'New Drop' }, + { name: 'Charcoal Grey Tee', price: "R340", image: "https://images.pexels.com/photos/2294342/pexels-photo-2294342.jpeg?auto=compress&cs=tinysrgb&h=350", tag: 'Featured' }, + ] + + return ( +
+
+
+

+ Premium Tee Showcase +

+

+ Three shades. One fit. Designed for the streets, built to last. +

+

No CMS, static shots only.

+
+
+ {tees.map((tee, idx) => ( + +
+ {`S.A.W +
+ + {tee.name} + + +

{tee.price}

+ {tee.tag} +
+ + + +
+ ))} +
+
+
+ ) +} \ No newline at end of file