Files
www_projectmycelium_com/src/pages/storage/StorageHero.tsx
sasha-astiadi 41bd49dfaf feat: standardize button components and update GPU hero section
- Refactored Button component usage across hero sections to use consistent variant/color props instead of inline styles
- Added new cyan outline button variant with hover state styling
- Updated GPU hero section with new heading, condensed description, and dual CTA buttons
- Standardized button spacing and removed unnecessary whitespace in button text
- Modified Button component type definitions to support cyan color in outline variant
2025-10-27 17:15:58 +01:00

34 lines
1.3 KiB
TypeScript

'use client'
import { Button } from '../../components/Button'
export function StorageHero() {
return (
<div className="relative bg-white">
<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/storagehero2.png"
className="size-full object-cover"
/>
</div>
<div className="relative mx-auto max-w-7xl py-24 sm:py-32 lg:px-8 lg:py-40">
<div className="pr-6 pl-6 md:mr-auto md:w-2/3 md:pr-16 lg:w-1/2 lg:pl-0 lg:pr-24 xl:pr-32">
<h2 className="text-base/7 font-semibold text-cyan-500">STORAGE</h2>
<p className="mt-2 text-4xl font-semibold tracking-tight text-gray-900 sm:text-5xl">If GPUs are the engine, data is the lifeblood of intelligence.</p>
<p className="mt-6 text-base/7 text-gray-600">
Mycelium interconnects autonomous nodes with unified storage that adapts to every workload from high-throughput object stores to parallel file systems.
Rooted in open standards, it ensures speed, resilience, and true data sovereignty.
</p>
<div className="mt-8">
<Button href="#" variant="solid" color="cyan">
Talk to an expert
</Button>
</div>
</div>
</div>
</div>
)
}