No applications on file. Encourage partners to apply via briefs.
+
+ No applications on file. Encourage partners to apply via
+ briefs.
+
)}
@@ -876,7 +969,9 @@ export default function Admin() {
System status
- Auth, database, and realtime services.
+
+ Auth, database, and realtime services.
+
Auth: Operational
@@ -891,11 +986,16 @@ export default function Admin() {
Your account
- Owner privileges are active.
+
+ Owner privileges are active.
+
Signed in as {user.email}.
-
You have full administrative access across AeThex services.
+
+ You have full administrative access across AeThex
+ services.
+
diff --git a/client/pages/Community.tsx b/client/pages/Community.tsx
index bad16d24..ba6e575f 100644
--- a/client/pages/Community.tsx
+++ b/client/pages/Community.tsx
@@ -713,7 +713,9 @@ export default function Community() {
event.preventDefault();
const query = knowledgeQuery.trim();
if (!query) {
- aethexToast.system("Add a topic or question to search the knowledge base.");
+ aethexToast.system(
+ "Add a topic or question to search the knowledge base.",
+ );
return;
}
aethexToast.system(`Searching guides for "${query}"...`);
@@ -730,7 +732,9 @@ export default function Community() {
aethexToast.system("Enter your email to join the newsletter.");
return;
}
- aethexToast.system(`Subscribed ${address} to the AeThex community briefing.`);
+ aethexToast.system(
+ `Subscribed ${address} to the AeThex community briefing.`,
+ );
setNewsletterEmail("");
},
[newsletterEmail],
@@ -849,19 +853,22 @@ export default function Community() {
{
id: "join-discord",
title: "Join the live chat",
- description: "Hop into Discord intros and grab the starter role in under five minutes.",
+ description:
+ "Hop into Discord intros and grab the starter role in under five minutes.",
icon: MessageCircle,
},
{
id: "complete-profile",
title: "Complete your profile",
- description: "Upload an avatar, link your GitHub, and let the network know your focus.",
+ description:
+ "Upload an avatar, link your GitHub, and let the network know your focus.",
icon: UserCircle,
},
{
id: "make-intro",
title: "Share your first post",
- description: "Publish a quick intro or project teaser in the feed to unlock your first badge.",
+ description:
+ "Publish a quick intro or project teaser in the feed to unlock your first badge.",
icon: Sparkles,
},
];
@@ -870,21 +877,24 @@ export default function Community() {
{
id: "orientation",
title: "Orientation Checklist",
- description: "Track every onboarding milestone with an interactive guide.",
+ description:
+ "Track every onboarding milestone with an interactive guide.",
href: "/onboarding",
label: "Open checklist",
},
{
id: "community-tour",
title: "Community Tour",
- description: "Watch a quick walkthrough of forums, events, and support channels.",
+ description:
+ "Watch a quick walkthrough of forums, events, and support channels.",
href: "/docs/getting-started",
label: "View tour",
},
{
id: "starter-kit",
title: "Starter Resource Kit",
- description: "Download templates, style guides, and best practices curated by mentors.",
+ description:
+ "Download templates, style guides, and best practices curated by mentors.",
href: "/docs/examples",
label: "Browse kit",
},
@@ -901,7 +911,8 @@ export default function Community() {
{
id: "faq",
title: "FAQ & Community Policies",
- description: "Find answers to the most common setup, support, and conduct questions.",
+ description:
+ "Find answers to the most common setup, support, and conduct questions.",
articles: 42,
icon: ClipboardList,
href: "/support",
@@ -909,7 +920,8 @@ export default function Community() {
{
id: "how-to",
title: "How-to Guides",
- description: "Step-by-step tutorials for publishing builds, tracking analytics, and launching events.",
+ description:
+ "Step-by-step tutorials for publishing builds, tracking analytics, and launching events.",
articles: 58,
icon: Code,
href: "/docs/tutorials",
@@ -917,7 +929,8 @@ export default function Community() {
{
id: "troubleshooting",
title: "Troubleshooting Library",
- description: "Resolve build errors, auth issues, and integration blockers with proven fixes.",
+ description:
+ "Resolve build errors, auth issues, and integration blockers with proven fixes.",
articles: 34,
icon: AlertTriangle,
href: "/status",
@@ -928,21 +941,24 @@ export default function Community() {
{
id: "technical",
title: "Technical mentorship",
- description: "Pair with senior engineers for architecture reviews, performance tuning, and launch plans.",
+ description:
+ "Pair with senior engineers for architecture reviews, performance tuning, and launch plans.",
mentors: 36,
icon: Code,
},
{
id: "creative",
title: "Creative direction",
- description: "Work with art directors and narrative leads to sharpen your storytelling and worldbuilding.",
+ description:
+ "Work with art directors and narrative leads to sharpen your storytelling and worldbuilding.",
mentors: 22,
icon: Sparkles,
},
{
id: "career",
title: "Career coaching",
- description: "Get guidance on portfolios, interviews, and collaborating inside cross-disciplinary teams.",
+ description:
+ "Get guidance on portfolios, interviews, and collaborating inside cross-disciplinary teams.",
mentors: 18,
icon: Users,
},
@@ -952,7 +968,8 @@ export default function Community() {
{
id: "aurora",
title: "Aurora Protocol",
- summary: "Scaled from prototype to 150K players after co-developing monetisation loops with AeThex mentors.",
+ summary:
+ "Scaled from prototype to 150K players after co-developing monetisation loops with AeThex mentors.",
metricLabel: "Retention uplift",
metricValue: "+28%",
icon: TrendingUp,
@@ -960,7 +977,8 @@ export default function Community() {
{
id: "zenith",
title: "Project Zenith",
- summary: "Community artists produced 240+ assets in three weeks using our collaborative review pipeline.",
+ summary:
+ "Community artists produced 240+ assets in three weeks using our collaborative review pipeline.",
metricLabel: "Assets delivered",
metricValue: "243",
icon: FolderGit2,
@@ -968,7 +986,8 @@ export default function Community() {
{
id: "ember",
title: "Ember Syndicate",
- summary: "A mentorship trio rallied devs worldwide to revive a dormant roguelite into a live service.",
+ summary:
+ "A mentorship trio rallied devs worldwide to revive a dormant roguelite into a live service.",
metricLabel: "Mentor sessions",
metricValue: "64",
icon: Heart,
@@ -979,21 +998,24 @@ export default function Community() {
{
id: "contributors",
title: "Top contributors",
- description: "Members with the most merged pull requests and community answers this month.",
+ description:
+ "Members with the most merged pull requests and community answers this month.",
leaders: ["QuasarForge", "LunaDev", "SynthRider"],
icon: Award,
},
{
id: "mentors",
title: "Mentor impact",
- description: "Hours spent mentoring, code reviewing, and onboarding new squads.",
+ description:
+ "Hours spent mentoring, code reviewing, and onboarding new squads.",
leaders: ["ByteSage", "AriaNova", "FluxPilot"],
icon: Heart,
},
{
id: "creators",
title: "Creator highlights",
- description: "Streamers and educators with the highest workshop enrollments and video watch time.",
+ description:
+ "Streamers and educators with the highest workshop enrollments and video watch time.",
leaders: ["NeonNarrator", "EchoArtist", "TechnoFable"],
icon: Star,
},
@@ -1833,7 +1855,8 @@ export default function Community() {
Welcome to AeThex
- Learn how to customise your profile, meet mentors, and ship your first contribution.
+ Learn how to customise your profile, meet
+ mentors, and ship your first contribution.
@@ -1857,15 +1880,21 @@ export default function Community() {
@@ -1883,7 +1912,8 @@ export default function Community() {
Ship your first wins this week
- Work through the essentials and unlock the New Recruit badge.
+ Work through the essentials and unlock the New
+ Recruit badge.
@@ -1920,7 +1950,8 @@ export default function Community() {
Jump into the right resources
- Explore guides and shortcuts tailored for first-time members.
+ Explore guides and shortcuts tailored for first-time
+ members.
@@ -1941,8 +1972,15 @@ export default function Community() {
-
- {resource.label}
+
+
+ {resource.label}
+
))}
@@ -1958,90 +1996,259 @@ export default function Community() {
{activeTab === "knowledge" && (
- {/* Knowledge Base */}
-
-
-
-
-
-
-
-
- Search the library
-
- Find step-by-step help
-
- Enter a topic, tool, or problem and we will surface curated guides written by mentors and staff.
-
-
-
-