39 lines
1.9 KiB
TypeScript
39 lines
1.9 KiB
TypeScript
import Link from "next/link"
|
|
|
|
export default async function Web() {
|
|
return (
|
|
<section>
|
|
<div className="mx-auto grid max-w-screen-xl p-2 pt-8 text-center">
|
|
<div className="mx-auto place-self-center">
|
|
<div className="relative">
|
|
<div className="mx-auto max-w-7xl lg:grid lg:grid-cols-12 lg:gap-x-8 lg:px-8">
|
|
<div className="px-6 pb-24 pt-10 sm:pb-32 lg:col-span-7 lg:px-0 lg:pb-56 lg:pt-48 xl:col-span-6">
|
|
<div className="mx-auto max-w-2xl lg:mx-0">
|
|
<h1 className="mt-24 text-4xl font-bold tracking-tight text-primary-800 sm:mt-10 sm:text-6xl">
|
|
Your personal <span className="block xl:inline">web development team</span>
|
|
</h1>
|
|
<p className="mt-6 text-lg leading-8 text-primary-800">
|
|
We are a team of experienced web developers, designers and project managers. We build web
|
|
applications, websites and mobile apps for startups and established businesses.
|
|
</p>
|
|
<div className="mt-10 flex items-center gap-x-6">
|
|
<Link href="/about" className="text-sm font-semibold leading-6 text-primary-800">
|
|
Learn more <span aria-hidden="true">→</span>
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="relative lg:col-span-5 lg:-mr-8 xl:absolute xl:inset-0 xl:left-1/2 xl:mr-0">
|
|
<img
|
|
className="aspect-[3/2] w-full object-cover lg:absolute lg:inset-0 lg:aspect-auto lg:h-full"
|
|
src="https://images.unsplash.com/photo-1498758536662-35b82cd15e29?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2102&q=80"
|
|
alt=""
|
|
/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
)
|
|
}
|