diff --git a/app/assets/business-logos/aravista.png b/app/assets/business-logos/aravista.png new file mode 100644 index 0000000..6e31ea0 Binary files /dev/null and b/app/assets/business-logos/aravista.png differ diff --git a/app/assets/business-logos/vivecoffee.png b/app/assets/business-logos/vivecoffee.png new file mode 100644 index 0000000..150a518 Binary files /dev/null and b/app/assets/business-logos/vivecoffee.png differ diff --git a/app/components/business-section.tsx b/app/components/business-section.tsx index e6a238e..2208b20 100644 --- a/app/components/business-section.tsx +++ b/app/components/business-section.tsx @@ -8,6 +8,8 @@ import { import { Globe, Instagram, Facebook } from "lucide-react"; import { Badge } from "@/components/ui/badge"; import { SiTiktok } from "react-icons/si"; +import vivecoffee from "@/assets/business-logos/vivecoffee.png"; +import aravista from "@/assets/business-logos/aravista.png"; interface Business { _id: string; @@ -34,69 +36,88 @@ export function BusinessSection({ businesses = [] }: BusinessSectionProps) {

Businesses

- {businesses.map((business) => ( - - - - {business.name} - Est. {business.established} - -
- {business.role} -
- - {business.description} - -
- -
- {business.websiteUrl && ( - - - + {businesses.map((business) => { + return ( + + + + {business.name} + + Est. {business.established} + + +
+ {business.role} +
+ {business.logo && ( +
+ {`${business.name} +
)} - {business.instagramUrl && ( - - - - )} - {business.facebookUrl && ( - - - - )} - {business.tiktokUrl && ( - - - - )} -
-
-
- ))} + + {business.description} + + + +
+ {business.websiteUrl && ( + + + + )} + {business.instagramUrl && ( + + + + )} + {business.facebookUrl && ( + + + + )} + {business.tiktokUrl && ( + + + + )} +
+
+ + ); + })}
diff --git a/app/data/portfolio.ts b/app/data/portfolio.ts index 2366454..d7f3cec 100644 --- a/app/data/portfolio.ts +++ b/app/data/portfolio.ts @@ -206,6 +206,7 @@ export const portfolioData = { description: "Vive Coffee is a coffee beans reseller in Brunei Darussalam, offering a range of specialty coffees from all over the world. We focus on quality and sustainability, sourcing our beans from local farmers.", instagramUrl: "https://www.instagram.com/vivecoffee.bn/", + logo: "vivecoffee", }, { _id: "2", @@ -218,6 +219,7 @@ export const portfolioData = { instagramUrl: "https://www.instagram.com/aravista.official/", facebookUrl: "https://www.facebook.com/profile.php?id=61576677113507", tiktokUrl: "https://www.tiktok.com/@aravista.official", + logo: "aravista", }, ], };