black theme complete
This commit is contained in:
@@ -3,7 +3,7 @@ import { UseCasesGrid } from './components/UseCasesGrid';
|
||||
|
||||
export const UseCasesPage = () => {
|
||||
return (
|
||||
<div className="space-y-12 lg:space-y-16">
|
||||
<div className="space-y-12 text-slate-100 lg:space-y-16">
|
||||
<UseCasesHero />
|
||||
<UseCasesGrid />
|
||||
</div>
|
||||
|
@@ -41,49 +41,44 @@ const useCases = [
|
||||
|
||||
export const UseCasesGrid = () => {
|
||||
return (
|
||||
<section className="py-16 lg:py-24">
|
||||
<div className="relative p-8 sm:rounded-3xl lg:p-16">
|
||||
<div className="pointer-events-none absolute -bottom-20 -left-32 h-72 w-72 rounded-full bg-brand-100 opacity-50 blur-3xl" />
|
||||
<div className="pointer-events-none absolute -top-24 right-12 h-48 w-48 rounded-full bg-brand-200 opacity-40 blur-3xl" />
|
||||
<motion.div
|
||||
initial={{ opacity: 0, y: 24 }}
|
||||
whileInView={{ opacity: 1, y: 0 }}
|
||||
viewport={{ once: true, amount: 0.3 }}
|
||||
transition={{ duration: 0.6, ease: 'easeOut' }}
|
||||
className="relative z-10"
|
||||
>
|
||||
<h2 className="text-3xl font-semibold text-ink sm:text-4xl">Use Cases</h2>
|
||||
<p className="mt-5 max-w-4xl text-base text-slate-600 sm:text-lg">
|
||||
GeoMind's next-generation datacenter architecture extends from core to edge, seamlessly
|
||||
connecting Tier S hyperscale facilities with Tier H local nodes to create a unified,
|
||||
sovereign infrastructure. Up to 60% more energy-efficient and built for resilience, privacy,
|
||||
and quantum-safe security, it can be deployed in weeks rather than years. These capabilities
|
||||
power the transformative use cases below, driving a more secure, efficient, and autonomous
|
||||
digital future.
|
||||
</p>
|
||||
<div className="mt-12 grid gap-8 sm:grid-cols-2 lg:grid-cols-3">
|
||||
{useCases.map((useCase, index) => (
|
||||
<motion.article
|
||||
key={useCase.title}
|
||||
initial={{ opacity: 0, y: 24 }}
|
||||
whileInView={{ opacity: 1, y: 0 }}
|
||||
viewport={{ once: true, amount: 0.25 }}
|
||||
transition={{ duration: 0.5, delay: index * 0.05 }}
|
||||
className="overflow-hidden rounded-3xl border border-slate-100 bg-white/90 shadow-subtle"
|
||||
>
|
||||
<div className="relative h-48 overflow-hidden">
|
||||
<img src={useCase.image} alt={useCase.title} className="h-full w-full object-cover" />
|
||||
<div className="absolute inset-0 bg-gradient-to-t from-ink/70 via-transparent to-transparent" />
|
||||
<h3 className="absolute bottom-4 left-4 text-lg font-semibold text-white">
|
||||
{useCase.title}
|
||||
</h3>
|
||||
</div>
|
||||
<p className="p-6 text-sm leading-6 text-slate-600">{useCase.description}</p>
|
||||
</motion.article>
|
||||
))}
|
||||
</div>
|
||||
</motion.div>
|
||||
</div>
|
||||
<section className="py-16 text-slate-100 lg:py-24">
|
||||
<motion.div
|
||||
initial={{ opacity: 0, y: 24 }}
|
||||
whileInView={{ opacity: 1, y: 0 }}
|
||||
viewport={{ once: true, amount: 0.3 }}
|
||||
transition={{ duration: 0.6, ease: 'easeOut' }}
|
||||
>
|
||||
<h2 className="text-3xl font-semibold text-white sm:text-4xl">Use Cases</h2>
|
||||
<p className="mt-5 max-w-4xl text-base text-slate-300 sm:text-lg">
|
||||
GeoMind's next-generation datacenter architecture extends from core to edge, seamlessly
|
||||
connecting Tier S hyperscale facilities with Tier H local nodes to create a unified, sovereign
|
||||
infrastructure. Up to 60% more energy-efficient and built for resilience, privacy, and
|
||||
quantum-safe security, it can be deployed in weeks rather than years. These capabilities power
|
||||
the transformative use cases below, driving a more secure, efficient, and autonomous digital
|
||||
future.
|
||||
</p>
|
||||
<div className="mt-12 grid gap-8 sm:grid-cols-2 lg:grid-cols-3">
|
||||
{useCases.map((useCase, index) => (
|
||||
<motion.article
|
||||
key={useCase.title}
|
||||
initial={{ opacity: 0, y: 24 }}
|
||||
whileInView={{ opacity: 1, y: 0 }}
|
||||
viewport={{ once: true, amount: 0.25 }}
|
||||
transition={{ duration: 0.5, delay: index * 0.05 }}
|
||||
className="overflow-hidden rounded-3xl border border-white/10 bg-black shadow-none backdrop-blur"
|
||||
>
|
||||
<div className="relative h-48 overflow-hidden">
|
||||
<img src={useCase.image} alt={useCase.title} className="h-full w-full object-cover" />
|
||||
<div className="absolute inset-0 bg-gradient-to-t from-ink/70 via-transparent to-transparent" />
|
||||
<h3 className="absolute bottom-4 left-4 text-lg font-semibold text-white">
|
||||
{useCase.title}
|
||||
</h3>
|
||||
</div>
|
||||
<p className="p-6 text-sm leading-6 text-slate-300">{useCase.description}</p>
|
||||
</motion.article>
|
||||
))}
|
||||
</div>
|
||||
</motion.div>
|
||||
</section>
|
||||
);
|
||||
};
|
||||
|
Reference in New Issue
Block a user