Prettier format pending files

This commit is contained in:
Builder.io 2025-10-19 01:53:23 +00:00
parent cfaaf2fbaf
commit ad49c6c9bb
3 changed files with 210 additions and 75 deletions

View file

@ -63,7 +63,6 @@ export default function About() {
{ kpi: "<30d", label: "MVP timelines" }, { kpi: "<30d", label: "MVP timelines" },
]; ];
return ( return (
<Layout> <Layout>
<div className="min-h-screen bg-aethex-gradient py-12"> <div className="min-h-screen bg-aethex-gradient py-12">
@ -150,19 +149,21 @@ export default function About() {
<Rocket className="h-5 w-5" /> Vision <Rocket className="h-5 w-5" /> Vision
</CardTitle> </CardTitle>
<CardDescription> <CardDescription>
A builder-first network that turns ideas into shipping products faster. A builder-first network that turns ideas into shipping products
faster.
</CardDescription> </CardDescription>
</CardHeader> </CardHeader>
<CardContent className="grid md:grid-cols-2 gap-6"> <CardContent className="grid md:grid-cols-2 gap-6">
<div className="space-y-2 text-sm text-muted-foreground"> <div className="space-y-2 text-sm text-muted-foreground">
<p> <p>
Were unifying services, platform, and community into a single operating layer Were unifying services, platform, and community into a single
for creators and teams. Profiles, collaboration, mentorship, and delivery run as operating layer for creators and teams. Profiles,
one systemso momentum compounds. collaboration, mentorship, and delivery run as one systemso
momentum compounds.
</p> </p>
<p> <p>
The long game: a trusted ecosystem where reputation, assets, and learning follow The long game: a trusted ecosystem where reputation, assets,
you across projects. and learning follow you across projects.
</p> </p>
</div> </div>
<div className="grid sm:grid-cols-2 gap-3"> <div className="grid sm:grid-cols-2 gap-3">
@ -172,7 +173,10 @@ export default function About() {
"Measure outcomes", "Measure outcomes",
"Own your data", "Own your data",
].map((t) => ( ].map((t) => (
<div key={t} className="rounded-lg border border-border/50 p-3 text-sm"> <div
key={t}
className="rounded-lg border border-border/50 p-3 text-sm"
>
{t} {t}
</div> </div>
))} ))}
@ -330,14 +334,17 @@ export default function About() {
<div key={item.year} className="flex items-start gap-3"> <div key={item.year} className="flex items-start gap-3">
<div className="h-2 w-2 rounded-full bg-aethex-400 mt-2" /> <div className="h-2 w-2 rounded-full bg-aethex-400 mt-2" />
<div> <div>
<div className="font-medium">{item.year} {item.title}</div> <div className="font-medium">
<div className="text-sm text-muted-foreground">{item.desc}</div> {item.year} {item.title}
</div>
<div className="text-sm text-muted-foreground">
{item.desc}
</div>
</div> </div>
</div> </div>
))} ))}
</CardContent> </CardContent>
</Card> </Card>
</div> </div>
</div> </div>
</Layout> </Layout>

View file

@ -1,9 +1,24 @@
import Layout from "@/components/Layout"; import Layout from "@/components/Layout";
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import {
Card,
CardContent,
CardDescription,
CardHeader,
CardTitle,
} from "@/components/ui/card";
import { Badge } from "@/components/ui/badge"; import { Badge } from "@/components/ui/badge";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import { Shield, Gavel, Building2, FileText, Activity, Megaphone, CheckCircle2, Users } from "lucide-react"; import {
Shield,
Gavel,
Building2,
FileText,
Activity,
Megaphone,
CheckCircle2,
Users,
} from "lucide-react";
export default function Trust() { export default function Trust() {
return ( return (
@ -11,71 +26,134 @@ export default function Trust() {
<div className="min-h-screen bg-aethex-gradient py-12"> <div className="min-h-screen bg-aethex-gradient py-12">
<div className="container mx-auto max-w-6xl px-4 space-y-10"> <div className="container mx-auto max-w-6xl px-4 space-y-10">
<div className="space-y-4 text-center"> <div className="space-y-4 text-center">
<Badge variant="outline" className="mx-auto">Transparency</Badge> <Badge variant="outline" className="mx-auto">
<h1 className="text-4xl font-bold text-gradient-purple">Company & Governance</h1> Transparency
</Badge>
<h1 className="text-4xl font-bold text-gradient-purple">
Company & Governance
</h1>
<p className="text-muted-foreground max-w-3xl mx-auto"> <p className="text-muted-foreground max-w-3xl mx-auto">
Clear, verifiable information about AeThex: leadership, legal entity, jurisdiction, policies, and status. Clear, verifiable information about AeThex: leadership, legal
entity, jurisdiction, policies, and status.
</p> </p>
</div> </div>
<div className="grid gap-6 md:grid-cols-2"> <div className="grid gap-6 md:grid-cols-2">
<Card className="bg-card/50 border-border/50"> <Card className="bg-card/50 border-border/50">
<CardHeader> <CardHeader>
<CardTitle className="flex items-center gap-2"><Building2 className="h-5 w-5" /> Organization</CardTitle> <CardTitle className="flex items-center gap-2">
<CardDescription>Basic corporate details and contact</CardDescription> <Building2 className="h-5 w-5" /> Organization
</CardTitle>
<CardDescription>
Basic corporate details and contact
</CardDescription>
</CardHeader> </CardHeader>
<CardContent className="text-sm text-muted-foreground space-y-2"> <CardContent className="text-sm text-muted-foreground space-y-2">
<div><span className="font-medium text-foreground">Legal name:</span> AeThex Corporation</div> <div>
<div><span className="font-medium text-foreground">Jurisdiction:</span> United States (Arizona)</div> <span className="font-medium text-foreground">
<div><span className="font-medium text-foreground">Headquarters:</span> Queen Creek, Arizona</div> Legal name:
<div><span className="font-medium text-foreground">Email:</span> <a href="mailto:info@aethex.biz" className="text-aethex-400">info@aethex.biz</a></div> </span>{" "}
<div><span className="font-medium text-foreground">Phone:</span> (346) 556-7100</div> AeThex Corporation
</div>
<div>
<span className="font-medium text-foreground">
Jurisdiction:
</span>{" "}
United States (Arizona)
</div>
<div>
<span className="font-medium text-foreground">
Headquarters:
</span>{" "}
Queen Creek, Arizona
</div>
<div>
<span className="font-medium text-foreground">Email:</span>{" "}
<a href="mailto:info@aethex.biz" className="text-aethex-400">
info@aethex.biz
</a>
</div>
<div>
<span className="font-medium text-foreground">Phone:</span>{" "}
(346) 556-7100
</div>
</CardContent> </CardContent>
</Card> </Card>
<Card className="bg-card/50 border-border/50"> <Card className="bg-card/50 border-border/50">
<CardHeader> <CardHeader>
<CardTitle className="flex items-center gap-2"><Shield className="h-5 w-5" /> Leadership & Governance</CardTitle> <CardTitle className="flex items-center gap-2">
<Shield className="h-5 w-5" /> Leadership & Governance
</CardTitle>
<CardDescription>Accountability and oversight</CardDescription> <CardDescription>Accountability and oversight</CardDescription>
</CardHeader> </CardHeader>
<CardContent className="text-sm text-muted-foreground space-y-2"> <CardContent className="text-sm text-muted-foreground space-y-2">
<ul className="list-disc pl-5 space-y-1"> <ul className="list-disc pl-5 space-y-1">
<li>Phased disclosures cadence: Phase 1 (executive roster + roles), Phase 2 (board/advisor bios and affiliations), Phase 3 (jurisdictional filings & compliance references).</li> <li>
<li>Operational policies and escalation paths are documented in the Transparency hub.</li> Phased disclosures cadence: Phase 1 (executive roster +
<li>Verified channels: website, docs, and official social accounts noted below.</li> roles), Phase 2 (board/advisor bios and affiliations), Phase
3 (jurisdictional filings & compliance references).
</li>
<li>
Operational policies and escalation paths are documented in
the Transparency hub.
</li>
<li>
Verified channels: website, docs, and official social
accounts noted below.
</li>
</ul> </ul>
<div className="text-xs text-muted-foreground/80">Last updated: {new Date().toISOString().slice(0,10)}</div> <div className="text-xs text-muted-foreground/80">
Last updated: {new Date().toISOString().slice(0, 10)}
</div>
</CardContent> </CardContent>
</Card> </Card>
</div> </div>
<Card className="bg-card/50 border-border/50"> <Card className="bg-card/50 border-border/50">
<CardHeader> <CardHeader>
<CardTitle className="flex items-center gap-2"><Users className="h-5 w-5" /> Executive Leadership</CardTitle> <CardTitle className="flex items-center gap-2">
<CardDescription>Current executive team and public profiles</CardDescription> <Users className="h-5 w-5" /> Executive Leadership
</CardTitle>
<CardDescription>
Current executive team and public profiles
</CardDescription>
</CardHeader> </CardHeader>
<CardContent className="grid sm:grid-cols-2 gap-4 text-sm text-muted-foreground"> <CardContent className="grid sm:grid-cols-2 gap-4 text-sm text-muted-foreground">
{[{ {[
name: "Anderson Gladney", {
title: "Founder & CEO", name: "Anderson Gladney",
href: "https://www.linkedin.com/in/andersongladney/" title: "Founder & CEO",
},{ href: "https://www.linkedin.com/in/andersongladney/",
name: "Dylan Gladney", },
title: "Founder & COO", {
href: "https://www.linkedin.com/in/dylangladney/" name: "Dylan Gladney",
},{ title: "Founder & COO",
name: "Trevor Davis", href: "https://www.linkedin.com/in/dylangladney/",
title: "Co-Founder & CFO", },
href: "https://www.linkedin.com/in/trevor-davis-892642324/" {
},{ name: "Trevor Davis",
name: "Braden Eiser", title: "Co-Founder & CFO",
title: "Co-Founder & CTO", href: "https://www.linkedin.com/in/trevor-davis-892642324/",
href: "https://www.linkedin.com/in/bradeneiser/" },
}].map((p)=> ( {
<a key={p.name} href={p.href} target="_blank" rel="noreferrer" className="rounded-lg border border-border/50 p-3 hover:border-aethex-400/50 transition"> name: "Braden Eiser",
title: "Co-Founder & CTO",
href: "https://www.linkedin.com/in/bradeneiser/",
},
].map((p) => (
<a
key={p.name}
href={p.href}
target="_blank"
rel="noreferrer"
className="rounded-lg border border-border/50 p-3 hover:border-aethex-400/50 transition"
>
<div className="font-semibold text-foreground">{p.name}</div> <div className="font-semibold text-foreground">{p.name}</div>
<div className="text-xs">{p.title}</div> <div className="text-xs">{p.title}</div>
<div className="text-xs text-aethex-400 mt-1">LinkedIn </div> <div className="text-xs text-aethex-400 mt-1">
LinkedIn
</div>
</a> </a>
))} ))}
</CardContent> </CardContent>
@ -83,12 +161,27 @@ export default function Trust() {
<Card className="bg-card/50 border-border/50"> <Card className="bg-card/50 border-border/50">
<CardHeader> <CardHeader>
<CardTitle className="flex items-center gap-2"><Gavel className="h-5 w-5" /> Policies & Legal</CardTitle> <CardTitle className="flex items-center gap-2">
<CardDescription>Public policies and legal references</CardDescription> <Gavel className="h-5 w-5" /> Policies & Legal
</CardTitle>
<CardDescription>
Public policies and legal references
</CardDescription>
</CardHeader> </CardHeader>
<CardContent className="grid sm:grid-cols-2 lg:grid-cols-3 gap-3"> <CardContent className="grid sm:grid-cols-2 lg:grid-cols-3 gap-3">
{[{title:"Privacy Policy", href:"/privacy"},{title:"Terms of Service", href:"/terms"},{title:"Status & Uptime", href:"/status"},{title:"Changelog", href:"/changelog"},{title:"Roadmap", href:"/roadmap"},{title:"Investors", href:"/investors"}].map((l)=> ( {[
<Link key={l.title} to={l.href} className="rounded-lg border border-border/50 p-3 text-sm hover:border-aethex-400/50 transition"> { title: "Privacy Policy", href: "/privacy" },
{ title: "Terms of Service", href: "/terms" },
{ title: "Status & Uptime", href: "/status" },
{ title: "Changelog", href: "/changelog" },
{ title: "Roadmap", href: "/roadmap" },
{ title: "Investors", href: "/investors" },
].map((l) => (
<Link
key={l.title}
to={l.href}
className="rounded-lg border border-border/50 p-3 text-sm hover:border-aethex-400/50 transition"
>
{l.title} {l.title}
</Link> </Link>
))} ))}
@ -97,28 +190,64 @@ export default function Trust() {
<Card className="bg-card/50 border-border/50"> <Card className="bg-card/50 border-border/50">
<CardHeader> <CardHeader>
<CardTitle className="flex items-center gap-2"><Megaphone className="h-5 w-5" /> Brand Disambiguation</CardTitle> <CardTitle className="flex items-center gap-2">
<Megaphone className="h-5 w-5" /> Brand Disambiguation
</CardTitle>
<CardDescription>Preventing name confusion</CardDescription> <CardDescription>Preventing name confusion</CardDescription>
</CardHeader> </CardHeader>
<CardContent className="text-sm text-muted-foreground space-y-2"> <CardContent className="text-sm text-muted-foreground space-y-2">
<p> <p>
AeThex Corporation is an independent organization and is not affiliated with other entities that may use similar names. When in doubt, verify links against <span className="text-foreground font-medium">aethex.biz</span> or <span className="text-foreground font-medium">aethex.dev</span>. AeThex Corporation is an independent organization and is not
</p> affiliated with other entities that may use similar names. When
<p> in doubt, verify links against{" "}
Official channels: <span className="text-foreground font-medium">aethex.biz</span>{" "}
or{" "}
<span className="text-foreground font-medium">aethex.dev</span>.
</p> </p>
<p>Official channels:</p>
<ul className="list-disc pl-5 space-y-1"> <ul className="list-disc pl-5 space-y-1">
<li>Website: <a href="https://aethex.biz" className="text-aethex-400" target="_blank" rel="noreferrer">aethex.biz</a></li> <li>
<li>Docs & Apps: <a href="https://aethex.dev" className="text-aethex-400" target="_blank" rel="noreferrer">aethex.dev</a></li> Website:{" "}
<li>Email: <a href="mailto:info@aethex.biz" className="text-aethex-400">info@aethex.biz</a></li> <a
href="https://aethex.biz"
className="text-aethex-400"
target="_blank"
rel="noreferrer"
>
aethex.biz
</a>
</li>
<li>
Docs & Apps:{" "}
<a
href="https://aethex.dev"
className="text-aethex-400"
target="_blank"
rel="noreferrer"
>
aethex.dev
</a>
</li>
<li>
Email:{" "}
<a href="mailto:info@aethex.biz" className="text-aethex-400">
info@aethex.biz
</a>
</li>
</ul> </ul>
</CardContent> </CardContent>
</Card> </Card>
<div className="flex flex-wrap gap-3"> <div className="flex flex-wrap gap-3">
<Button asChild variant="outline"><Link to="/about">About</Link></Button> <Button asChild variant="outline">
<Button asChild variant="outline"><Link to="/investors">Investors</Link></Button> <Link to="/about">About</Link>
<Button asChild variant="outline"><Link to="/docs">Docs</Link></Button> </Button>
<Button asChild variant="outline">
<Link to="/investors">Investors</Link>
</Button>
<Button asChild variant="outline">
<Link to="/docs">Docs</Link>
</Button>
</div> </div>
</div> </div>
</div> </div>

View file

@ -116,18 +116,17 @@
"@type": "PostalAddress", "@type": "PostalAddress",
addressLocality: "Queen Creek", addressLocality: "Queen Creek",
addressRegion: "AZ", addressRegion: "AZ",
addressCountry: "US" addressCountry: "US",
}, },
contactPoint: [{ contactPoint: [
"@type": "ContactPoint", {
contactType: "customer support", "@type": "ContactPoint",
email: "info@aethex.biz", contactType: "customer support",
telephone: "+1-346-556-7100" email: "info@aethex.biz",
}], telephone: "+1-346-556-7100",
sameAs: [ },
"https://aethex.biz", ],
"https://aethex.dev" sameAs: ["https://aethex.biz", "https://aethex.dev"],
]
}); });
// Website // Website
addJSONLD({ addJSONLD({