Compare commits
3 Commits
04d08a4265
...
5b05dababb
| Author | SHA1 | Date | |
|---|---|---|---|
| 5b05dababb | |||
| ab5ac43793 | |||
| fb9250c365 |
@@ -8,6 +8,7 @@
|
||||
<meta name="description" content="Project Mycelium's technology enables anyone to deploy their own Internet infrastructure, anywhere." />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||
<link href="https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;700&display=swap" rel="stylesheet" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.0 MiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 303 KiB |
|
Before Width: | Height: | Size: 992 KiB |
|
Before Width: | Height: | Size: 802 KiB |
BIN
public/images/agentshero2.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 4.8 MiB |
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 757 KiB |
|
Before Width: | Height: | Size: 110 KiB |
|
Before Width: | Height: | Size: 190 KiB |
|
Before Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 6.7 KiB |
|
Before Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 126 KiB |
|
Before Width: | Height: | Size: 835 KiB |
BIN
public/images/storage2.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
@@ -72,7 +72,7 @@ const createTextComponent = <DefaultElement extends React.ElementType>(
|
||||
// Exports based on your tailwind.css and the example
|
||||
export const H1 = createTextComponent(
|
||||
'h1',
|
||||
'text-6xl lg:text-7xl font-medium leading-tight tracking-tight'
|
||||
'text-5xl lg:text-7xl font-medium leading-tight tracking-tight'
|
||||
)
|
||||
export const H2 = createTextComponent(
|
||||
'h2',
|
||||
@@ -104,7 +104,7 @@ export const H5 = createTextComponent(
|
||||
)
|
||||
export const Eyebrow = createTextComponent(
|
||||
'h2',
|
||||
'text-base/7 font-semibold tracking-wide'
|
||||
'text-base/7 font-semibold tracking-wider uppercase'
|
||||
)
|
||||
export const SectionHeader = createTextComponent(
|
||||
'p',
|
||||
|
||||
@@ -33,7 +33,7 @@ export const LayoutTextFlip = ({
|
||||
|
||||
<motion.span
|
||||
layout
|
||||
className="relative w-fit overflow-hidden px-2 py-2 font-medium italic tracking-tight"
|
||||
className="relative w-fit overflow-hidden px-2 py-2 font-medium tracking-tight"
|
||||
>
|
||||
<AnimatePresence mode="popLayout">
|
||||
<motion.span
|
||||
|
||||
@@ -7,7 +7,7 @@ export function AgentsHeroAlt() {
|
||||
return (
|
||||
<div
|
||||
style={{
|
||||
backgroundImage: "url(/images/agentshero.png)",
|
||||
backgroundImage: "url(/images/agentshero2.png)",
|
||||
backgroundSize: "cover",
|
||||
backgroundPosition: "center",
|
||||
}}
|
||||
|
||||
@@ -92,7 +92,7 @@ export function CloudHero() {
|
||||
networking, quantum-safe storage, and zero-image delivery that
|
||||
keeps every workload deterministic.
|
||||
</P>
|
||||
<P className="mt-6 italic text-gray-500">
|
||||
<P className="mt-6 text-gray-500">
|
||||
Developer guide to decentralized cloud computing.
|
||||
</P>
|
||||
<div className="mt-10 flex flex-wrap gap-4">
|
||||
|
||||
@@ -51,7 +51,7 @@ export function CloudOverview() {
|
||||
orchestration are all built-in so developers can deploy critical
|
||||
workloads without wrestling infrastructure.
|
||||
</P>
|
||||
<P color="lightSecondary" className="mt-6 italic">
|
||||
<P color="lightSecondary" className="mt-6">
|
||||
Declarative, sovereign, and ready for production workloads anywhere.
|
||||
</P>
|
||||
</div>
|
||||
|
||||
@@ -8,7 +8,7 @@ export function ComputeHero() {
|
||||
<div className="relative h-80 overflow-hidden bg-transparent md:absolute md:right-0 md:h-full md:w-1/3 lg:w-1/2">
|
||||
<img
|
||||
alt=""
|
||||
src="/images/computehero4.png"
|
||||
src="/images/hero.webp"
|
||||
className="size-full object-cover"
|
||||
/>
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ export function ComputeOverview() {
|
||||
precision, knowing the platform verifies, scales, and heals itself
|
||||
on your behalf.
|
||||
</P>
|
||||
<P color="lightSecondary" className="mt-4 italic">
|
||||
<P color="lightSecondary" className="mt-4">
|
||||
Deterministic. Self-managing. Stateless by design.
|
||||
</P>
|
||||
</div>
|
||||
|
||||
@@ -28,7 +28,7 @@ export function GpuHero() {
|
||||
planetary clusters—with deterministic performance and transparent
|
||||
cost.
|
||||
</P>
|
||||
<P className="mt-4 italic text-gray-500">
|
||||
<P className="mt-4 text-gray-500">
|
||||
The energy behind intelligence, orchestrated entirely through code.
|
||||
</P>
|
||||
<div className="mt-10 flex flex-wrap gap-4">
|
||||
|
||||
@@ -9,7 +9,7 @@ export function HomeAgent() {
|
||||
<div className="mx-auto max-w-4xl text-center">
|
||||
<H2>
|
||||
Deploy your own{" "}
|
||||
<span className="text-left text-black font-medium text-7xl italic bg-clip-text bg-gradient-to-r from-blue-400 via-cyan-400 to-violet-400">
|
||||
<span className="text-left text-black font-medium text-7xl bg-clip-text bg-gradient-to-r from-blue-400 via-cyan-400 to-violet-400">
|
||||
<LayoutTextFlip
|
||||
text=""
|
||||
words={[
|
||||
|
||||
@@ -1,35 +1,47 @@
|
||||
"use client";
|
||||
import { H1, H2, H5 } from "@/components/Texts"
|
||||
import { Button } from "@/components/Button"
|
||||
|
||||
import { H1, H5 } from "@/components/Texts";
|
||||
import { ScrollDownArrow } from '@/components/ScrollDownArrow';
|
||||
|
||||
export function HomeAurora() {
|
||||
export function HomeAurora() {
|
||||
return (
|
||||
<div
|
||||
style={{
|
||||
backgroundImage: "url(/images/homehero1.png)",
|
||||
backgroundSize: "cover",
|
||||
backgroundPosition: "center",
|
||||
}}
|
||||
className="relative mx-auto flex min-h-screen flex-col items-center gap-6 px-4 pb-24 pt-[20vh] text-gray-800 lg:pb-0"
|
||||
className="relative bg-cover sm:bg-contain bg-right bg-no-repeat"
|
||||
style={{ backgroundImage: "url('/images/hero11.webp')" }}
|
||||
>
|
||||
<div className="text-center -mt-5">
|
||||
<H1>
|
||||
<span className="text-bold lg:text-8xl">
|
||||
Full Sovereignty for<br />Cloud, Network & AI.
|
||||
</span>
|
||||
</H1>
|
||||
</div>
|
||||
<div className="max-w-4xl text-center font-light text-gray-500">
|
||||
<H5>
|
||||
Build and run mission-critical workloads on distributed compute,
|
||||
encrypted networking, and sovereign AI orchestration — all under your
|
||||
control, without centralized gatekeepers.
|
||||
</H5>
|
||||
</div>
|
||||
<div className="pt-6">
|
||||
<ScrollDownArrow />
|
||||
<div className="mx-auto max-w-7xl lg:px-8">
|
||||
<div className="px-6 pt-12 pb-24 sm:pb-32 lg:col-span-5 lg:px-0 lg:pt-40 lg:pb-48 xl:col-span-5">
|
||||
<div className="mx-auto max-w-3xl lg:mx-0">
|
||||
<div className="hidden sm:flex">
|
||||
<div className="relative rounded-full px-3 py-1 text-sm/6 text-gray-500 ring-1 ring-gray-900/10 hover:ring-gray-900/20">
|
||||
Anim aute id magna aliqua ad ad non deserunt sunt.{' '}
|
||||
<a href="#" className="font-semibold whitespace-nowrap text-cyan-600">
|
||||
<span aria-hidden="true" className="absolute inset-0" />
|
||||
Read more <span aria-hidden="true">→</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<H1 className="mt-8">
|
||||
Full Sovereignty for Cloud, Network & AI.
|
||||
</H1>
|
||||
<H5 className="mt-8 text-lg text-gray-600">
|
||||
Build and run mission-critical workloads on distributed compute, encrypted networking, and sovereign AI orchestration without centralized gatekeepers.
|
||||
</H5>
|
||||
<div className="mt-10 flex items-center gap-x-6">
|
||||
<Button
|
||||
to="#"
|
||||
variant="solid"
|
||||
className=""
|
||||
color="cyan"
|
||||
>
|
||||
Get started
|
||||
</Button>
|
||||
<Button to="#" variant="outline">
|
||||
Explore Docs <span aria-hidden="true"> →</span>
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
)
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ export function HomeCloud() {
|
||||
/>
|
||||
<div className="w-full flex-auto">
|
||||
<H2 className="">
|
||||
Mycelium <span className="font-medium text-7xl italic">Cloud</span>
|
||||
Mycelium <span className="font-medium text-7xl">Cloud</span>
|
||||
</H2>
|
||||
<P className="mt-6 text-lg/8 text-pretty text-gray-600">
|
||||
A comprehensive platform for deploying and managing Kubernetes clusters on the decentralized Mycelium Grid infrastructure
|
||||
|
||||
@@ -9,7 +9,7 @@ export function HomeMapSection() {
|
||||
<div className="max-w-7xl mx-auto text-center">
|
||||
<H2 className="font-medium text-xl md:text-4xl dark:text-white text-gray-800">
|
||||
Mycelium Network is{" "}
|
||||
<span className="text-black text-bold italic">
|
||||
<span className="text-black text-bold">
|
||||
{"Live.".split("").map((word, idx) => (
|
||||
<motion.span
|
||||
key={idx}
|
||||
|
||||
@@ -9,7 +9,7 @@ export function StorageHero() {
|
||||
<div className="relative h-80 overflow-hidden bg-transparent md:absolute md:right-0 md:h-full md:w-1/3 lg:w-1/2">
|
||||
<img
|
||||
alt="Mycelium Storage visual"
|
||||
src="/images/storagehero2.png"
|
||||
src="/images/storage4.png"
|
||||
className="size-full object-cover"
|
||||
/>
|
||||
</div>
|
||||
@@ -27,7 +27,7 @@ export function StorageHero() {
|
||||
data exactly where you need it while keeping ownership entirely in
|
||||
your hands.
|
||||
</P>
|
||||
<P className="mt-4 italic text-gray-500">
|
||||
<P className="mt-4 text-gray-500">
|
||||
Quantum-safe. Self-healing. Universally accessible.
|
||||
</P>
|
||||
<div className="mt-10 flex flex-wrap gap-4">
|
||||
|
||||
@@ -6,6 +6,9 @@ export default {
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
fontFamily: {
|
||||
sans: ['Mulish', 'system-ui', 'Avenir', 'Helvetica', 'Arial', 'sans-serif'],
|
||||
},
|
||||
keyframes: {
|
||||
'glitch-1': {
|
||||
'0%': { transform: 'none' },
|
||||
|
||||