Files
www_projectmycelium_com/src/pages/cloud/CalltoAction.tsx
sasha-astiadi 2bd3026bac feat: simplify cloud and compute architecture sections
- Condensed architecture explanations to focus on core capabilities rather than implementation details
- Replaced detailed bullet lists with concise descriptions for better readability
- Added new CallToAction component with dual-path user journey (host vs deploy)
2025-11-05 12:17:22 +01:00

56 lines
2.2 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { CircleBackground } from '../../components/CircleBackground'
import { Container } from '../../components/Container'
import { Button } from '../../components/Button'
export function CallToAction() {
return (
<section
id="get-started"
className="relative overflow-hidden bg-gray-900 py-24 lg:py-32"
>
<div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2">
<CircleBackground color="#06b6d4" className="animate-spin-slower" />
</div>
<Container className="relative">
<div className="mx-auto max-w-xl text-center">
<h2 className="text-3xl font-medium tracking-tight text-white sm:text-4xl lg:text-4xl">
Choose How You Want to Start
</h2>
<p className="mt-6 text-lg text-gray-300">
Host your own node to contribute capacity or deploy workloads using the Mycelium Cloud.
</p>
<div className="mt-10 flex flex-wrap justify-center gap-x-6 gap-y-4">
<div className="flex flex-col items-center text-center">
<h3 className="text-lg font-semibold text-white">Host a Node</h3>
<p className="mt-2 text-gray-300">
Add compute to the network and run your own environment.
</p>
<Button to="/host" variant="solid" color="cyan" className="mt-4">
Host a Node
</Button>
</div>
<div className="flex flex-col items-center text-center">
<h3 className="text-lg font-semibold text-white">Deploy Workloads</h3>
<p className="mt-2 text-gray-300">
Run Kubernetes clusters, agents, and services on the Mycelium Cloud.
</p>
<Button to="/cloud" variant="outline" color="white" className="mt-4">
Start Deploying
</Button>
</div>
</div>
<p className="mt-10 text-gray-300 text-lg max-w-md mx-auto">
You dont need to host before deploying, and you dont need to deploy before hosting.
Start wherever it makes sense for you.
</p>
</div>
</Container>
</section>
)
}