2023-10-17 11:08:27 -04:00
|
|
|
import { useState } from "react";
|
2023-10-13 19:02:59 -04:00
|
|
|
import { Button } from "@/components/ui/button";
|
2023-10-17 11:08:27 -04:00
|
|
|
|
|
|
|
const navigation = [
|
|
|
|
{ name: "Product", href: "#" },
|
|
|
|
{ name: "Features", href: "#" },
|
|
|
|
{ name: "Marketplace", href: "#" },
|
|
|
|
{ name: "Company", href: "#" },
|
|
|
|
];
|
2023-10-13 19:02:59 -04:00
|
|
|
|
|
|
|
export default function LandingPage() {
|
|
|
|
return (
|
2023-10-17 11:08:27 -04:00
|
|
|
<main>
|
|
|
|
<div className="relative isolate">
|
|
|
|
<svg
|
|
|
|
className="absolute inset-x-0 top-0 -z-10 h-[64rem] w-full stroke-zinc-200 [mask-image:radial-gradient(32rem_32rem_at_center,white,transparent)]"
|
|
|
|
aria-hidden="true"
|
|
|
|
>
|
|
|
|
<defs>
|
|
|
|
<pattern
|
|
|
|
id="1f932ae7-37de-4c0a-a8b0-a6e3b4d44b84"
|
|
|
|
width={200}
|
|
|
|
height={200}
|
|
|
|
x="50%"
|
|
|
|
y={-1}
|
|
|
|
patternUnits="userSpaceOnUse"
|
|
|
|
>
|
|
|
|
<path d="M.5 200V.5H200" fill="none" />
|
|
|
|
</pattern>
|
|
|
|
</defs>
|
|
|
|
<svg x="50%" y={-1} className="overflow-visible fill-zinc-50">
|
|
|
|
<path
|
|
|
|
d="M-200 0h201v201h-201Z M600 0h201v201h-201Z M-400 600h201v201h-201Z M200 800h201v201h-201Z"
|
|
|
|
strokeWidth={0}
|
|
|
|
/>
|
|
|
|
</svg>
|
|
|
|
<rect
|
|
|
|
width="100%"
|
|
|
|
height="100%"
|
|
|
|
strokeWidth={0}
|
|
|
|
fill="url(#1f932ae7-37de-4c0a-a8b0-a6e3b4d44b84)"
|
|
|
|
/>
|
|
|
|
</svg>
|
|
|
|
<div
|
|
|
|
className="absolute left-1/2 right-0 top-0 -z-10 -ml-24 transform-gpu overflow-hidden blur-3xl lg:ml-24 xl:ml-48"
|
|
|
|
aria-hidden="true"
|
|
|
|
>
|
|
|
|
<div
|
|
|
|
className="aspect-[801/1036] w-[50.0625rem] bg-gradient-to-tr from-primary to-primary opacity-30"
|
|
|
|
style={{
|
|
|
|
clipPath:
|
|
|
|
"polygon(63.1% 29.5%, 100% 17.1%, 76.6% 3%, 48.4% 0%, 44.6% 4.7%, 54.5% 25.3%, 59.8% 49%, 55.2% 57.8%, 44.4% 57.2%, 27.8% 47.9%, 35.1% 81.5%, 0% 97.7%, 39.2% 100%, 35.2% 81.4%, 97.2% 52.8%, 63.1% 29.5%)",
|
|
|
|
}}
|
|
|
|
/>
|
2023-10-13 19:02:59 -04:00
|
|
|
</div>
|
2023-10-17 11:08:27 -04:00
|
|
|
<div className="overflow-hidden">
|
|
|
|
<div className="mx-auto max-w-7xl px-6 pb-32 pt-16 sm:pt-40 lg:px-8 lg:pt-16">
|
|
|
|
<div className="mx-auto max-w-2xl gap-x-14 lg:mx-0 lg:flex lg:max-w-none lg:items-center">
|
|
|
|
<div className="w-full max-w-xl lg:shrink-0 xl:max-w-2xl">
|
|
|
|
<h1 className="text-4xl font-bold tracking-tight text-zinc-900 sm:text-6xl">
|
|
|
|
Monatized, Curated content on Nostr.
|
|
|
|
</h1>
|
|
|
|
<p className="relative mt-6 text-lg leading-8 text-zinc-600 sm:max-w-md lg:max-w-none">
|
|
|
|
Cupidatat minim id magna ipsum sint dolor qui. Sunt sit in
|
|
|
|
quis cupidatat mollit aute velit. Et labore commodo nulla
|
|
|
|
aliqua proident mollit ullamco exercitation tempor. Sint
|
|
|
|
aliqua anim nulla sunt mollit id pariatur in voluptate cillum.
|
2023-10-13 19:02:59 -04:00
|
|
|
</p>
|
2023-10-17 11:08:27 -04:00
|
|
|
<div className="mt-10 flex items-center gap-x-6">
|
|
|
|
<Button className="rounded-sm">Start Exploring</Button>
|
|
|
|
|
|
|
|
<a
|
|
|
|
href="#"
|
|
|
|
className="text-sm font-semibold leading-6 text-zinc-900"
|
2023-10-13 19:02:59 -04:00
|
|
|
>
|
2023-10-17 11:08:27 -04:00
|
|
|
Live demo <span aria-hidden="true">→</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div className="mt-14 flex justify-end gap-8 sm:-mt-44 sm:justify-start sm:pl-20 lg:mt-0 lg:pl-0">
|
|
|
|
<div className="ml-auto w-44 flex-none space-y-8 pt-32 sm:ml-0 sm:pt-80 lg:order-last lg:pt-36 xl:order-none xl:pt-80">
|
|
|
|
<div className="relative">
|
|
|
|
<img
|
|
|
|
src="https://images.unsplash.com/photo-1557804506-669a67965ba0?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&h=528&q=80"
|
|
|
|
alt=""
|
|
|
|
className="aspect-[2/3] w-full rounded-xl bg-zinc-900/5 object-cover shadow-lg"
|
|
|
|
/>
|
|
|
|
<div className="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-zinc-900/10" />
|
2023-10-13 19:02:59 -04:00
|
|
|
</div>
|
|
|
|
</div>
|
2023-10-17 11:08:27 -04:00
|
|
|
<div className="mr-auto w-44 flex-none space-y-8 sm:mr-0 sm:pt-52 lg:pt-36">
|
|
|
|
<div className="relative">
|
|
|
|
<img
|
|
|
|
src="https://images.unsplash.com/photo-1485217988980-11786ced9454?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&h=528&q=80"
|
|
|
|
alt=""
|
|
|
|
className="aspect-[2/3] w-full rounded-xl bg-zinc-900/5 object-cover shadow-lg"
|
|
|
|
/>
|
|
|
|
<div className="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-zinc-900/10" />
|
|
|
|
</div>
|
|
|
|
<div className="relative">
|
|
|
|
<img
|
|
|
|
src="https://images.unsplash.com/photo-1559136555-9303baea8ebd?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&crop=focalpoint&fp-x=.4&w=396&h=528&q=80"
|
|
|
|
alt=""
|
|
|
|
className="aspect-[2/3] w-full rounded-xl bg-zinc-900/5 object-cover shadow-lg"
|
|
|
|
/>
|
|
|
|
<div className="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-zinc-900/10" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div className="w-44 flex-none space-y-8 pt-32 sm:pt-0">
|
|
|
|
<div className="relative">
|
|
|
|
<img
|
|
|
|
src="https://images.unsplash.com/photo-1670272504528-790c24957dda?ixlib=rb-4.0.3&ixid=MnwxMjA3fDF8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&crop=left&w=400&h=528&q=80"
|
|
|
|
alt=""
|
|
|
|
className="aspect-[2/3] w-full rounded-xl bg-zinc-900/5 object-cover shadow-lg"
|
|
|
|
/>
|
|
|
|
<div className="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-zinc-900/10" />
|
|
|
|
</div>
|
|
|
|
<div className="relative">
|
|
|
|
<img
|
|
|
|
src="https://images.unsplash.com/photo-1670272505284-8faba1c31f7d?ixlib=rb-4.0.3&ixid=MnwxMjA3fDF8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&h=528&q=80"
|
|
|
|
alt=""
|
|
|
|
className="aspect-[2/3] w-full rounded-xl bg-zinc-900/5 object-cover shadow-lg"
|
|
|
|
/>
|
|
|
|
<div className="pointer-events-none absolute inset-0 rounded-xl ring-1 ring-inset ring-zinc-900/10" />
|
2023-10-13 19:02:59 -04:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2023-10-17 11:08:27 -04:00
|
|
|
</div>
|
|
|
|
</main>
|
2023-10-13 19:02:59 -04:00
|
|
|
);
|
|
|
|
}
|