diff --git a/public/assets/icons/clean-honest-platform-icon.svg b/public/assets/icons/clean-honest-platform-icon.svg
new file mode 100644
index 0000000..20c2aea
--- /dev/null
+++ b/public/assets/icons/clean-honest-platform-icon.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/assets/icons/equal-playing-field-icon.svg b/public/assets/icons/equal-playing-field-icon.svg
new file mode 100644
index 0000000..6ee90f3
--- /dev/null
+++ b/public/assets/icons/equal-playing-field-icon.svg
@@ -0,0 +1,7 @@
+
diff --git a/public/assets/icons/no-lead-funnels-icon.svg b/public/assets/icons/no-lead-funnels-icon.svg
new file mode 100644
index 0000000..e3bf9e6
--- /dev/null
+++ b/public/assets/icons/no-lead-funnels-icon.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
index b693021..c7479b3 100644
--- a/src/app/about/page.tsx
+++ b/src/app/about/page.tsx
@@ -55,10 +55,14 @@ export default function AboutPage() {
}
break;
case 'team':
- if (Array.isArray(c.members) && c.members.length > 0) {
+ if (c.title || c.subtitle || c.intro || (Array.isArray(c.cards) && c.cards.length > 0)) {
const teamData = c as unknown as AboutTeamContent;
- for (const member of teamData.members) {
- member.imageUrl = await resolveImageUrl(member.imageUrl);
+ if (Array.isArray(teamData.cards)) {
+ for (const card of teamData.cards) {
+ card.iconPath = await resolveImageUrl(card.iconPath);
+ }
+ } else {
+ teamData.cards = [];
}
setTeam(teamData);
}
@@ -196,24 +200,32 @@ export default function AboutPage() {
)}
{/* Team Section */}
- {team && team.members.length > 0 && (
+ {team && (team.title || team.subtitle || team.intro || team.cards.length > 0) && (
- {team.subtitle}
-
- RE-Quest is a unique platform in real estate where no agent can pay to be pushed to the top. RE-Quest elevates ethical, skilled, service-oriented professionals who genuinely care about their clients with no sponsorship tiers. With RE-Quest you receive:
-
+ {team.subtitle}
+
+ {team.intro}
+
- {team.title}
-
-
+ {team.title}
+
+ )}
+ {team.subtitle && (
+
- {member.role} +
+ {card.description}