diff --git a/client/pages/Explore.tsx b/client/pages/Explore.tsx index 67eaa502..66d2ee02 100644 --- a/client/pages/Explore.tsx +++ b/client/pages/Explore.tsx @@ -434,6 +434,214 @@ export default function Explore() { + {/* Arms Directory */} +
+
+
+

+ The 7 Arms of AeThex +

+

+ Explore each specialized division shaping the future +

+
+ +
+ {ARMS.map((arm, idx) => { + const Icon = arm.icon; + return ( + + +
+ +
+
+

+ {arm.label} +

+

+ {arm.description} +

+
+
+

+ Focus: +

+

+ {arm.focus} +

+
+
+
+ ); + })} +
+
+
+ + {/* Featured Posts Section */} + {!isLoadingFeed && featuredPosts.length > 0 && ( + + )} + + {/* Creator Spotlights Section */} + {!isLoadingFeed && topCreators.length > 0 && ( +
+
+
+

+ Top Creators +

+

+ Meet the most engaged members of our community +

+
+ +
+ {topCreators.map((creator: any, idx: number) => ( + + +
+ + + + {creator.full_name?.[0]?.toUpperCase() || "C"} + + +
+ +
+

+ {creator.full_name || creator.username} +

+

+ {creator.username} +

+
+ +
+
+

+ {creator.posts} +

+

Posts

+
+
+

+ {creator.likes} +

+

Likes

+
+
+ + +
+
+ ))} +
+
+
+ )} + {/* Labs Spotlight */}