Prettier format pending files
This commit is contained in:
parent
cfaaf2fbaf
commit
ad49c6c9bb
3 changed files with 210 additions and 75 deletions
|
|
@ -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>
|
||||||
We’re unifying services, platform, and community into a single operating layer
|
We’re 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 system—so momentum compounds.
|
collaboration, mentorship, and delivery run as one system—so
|
||||||
|
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>
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
21
index.html
21
index.html
|
|
@ -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({
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue