's'
This commit is contained in:
@@ -18,3 +18,67 @@ body {
|
||||
color: var(--foreground);
|
||||
font-family: var(--font-sans);
|
||||
}
|
||||
|
||||
@keyframes float {
|
||||
0%, 100% {
|
||||
transform: translate(0, 0) scale(1);
|
||||
opacity: 0.6;
|
||||
}
|
||||
25% {
|
||||
transform: translate(10px, -20px) scale(1.1);
|
||||
opacity: 0.9;
|
||||
}
|
||||
50% {
|
||||
transform: translate(-15px, 10px) scale(0.9);
|
||||
opacity: 0.7;
|
||||
}
|
||||
75% {
|
||||
transform: translate(5px, 15px) scale(1.05);
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes shimmer {
|
||||
0% {
|
||||
background-position: -200% 0;
|
||||
}
|
||||
100% {
|
||||
background-position: 200% 0;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes pulse-glow {
|
||||
0%, 100% {
|
||||
box-shadow: 0 0 20px rgba(139, 92, 246, 0.3);
|
||||
}
|
||||
50% {
|
||||
box-shadow: 0 0 40px rgba(139, 92, 246, 0.5);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes gradient-shift {
|
||||
0% {
|
||||
background-position: 0% 50%;
|
||||
}
|
||||
50% {
|
||||
background-position: 100% 50%;
|
||||
}
|
||||
100% {
|
||||
background-position: 0% 50%;
|
||||
}
|
||||
}
|
||||
|
||||
.animate-shimmer {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
transparent 0%,
|
||||
rgba(255, 255, 255, 0.4) 50%,
|
||||
transparent 100%
|
||||
);
|
||||
background-size: 200% 100%;
|
||||
animation: shimmer 2s infinite;
|
||||
}
|
||||
|
||||
.animate-pulse-glow {
|
||||
animation: pulse-glow 3s ease-in-out infinite;
|
||||
}
|
||||
|
||||
20
app/page.tsx
20
app/page.tsx
@@ -1,31 +1,11 @@
|
||||
import { SiteHeader } from "~/components/layout/site-header";
|
||||
import { SiteFooter } from "~/components/layout/site-footer";
|
||||
import { Hero } from "~/components/sections/hero";
|
||||
import { ValueGrid } from "~/components/sections/value-grid";
|
||||
import { EntryGrid } from "~/components/sections/entry-grid";
|
||||
import { Methodology } from "~/components/sections/methodology";
|
||||
import { Scenarios } from "~/components/sections/scenarios";
|
||||
import { Ecosystem } from "~/components/sections/ecosystem";
|
||||
import { ContentPreview } from "~/components/sections/content-preview";
|
||||
import { Trust } from "~/components/sections/trust";
|
||||
import { FinalCta } from "~/components/sections/final-cta";
|
||||
|
||||
export default function HomePage() {
|
||||
return (
|
||||
<div className="min-h-screen bg-white">
|
||||
<SiteHeader />
|
||||
<main>
|
||||
<Hero />
|
||||
<ValueGrid />
|
||||
<EntryGrid />
|
||||
<Methodology />
|
||||
<Scenarios />
|
||||
<Ecosystem />
|
||||
<ContentPreview />
|
||||
<Trust />
|
||||
<FinalCta />
|
||||
</main>
|
||||
<SiteFooter />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user