forked from sashaastiadi/www_mycelium_net
67 lines
2.9 KiB
TypeScript
67 lines
2.9 KiB
TypeScript
import Image from 'next/image'
|
|
import Link from 'next/link'
|
|
|
|
import { Button } from '@/components/Button'
|
|
import { Container } from '@/components/Container'
|
|
import { TextField } from '@/components/Fields'
|
|
import { NavLinks } from '@/components/NavLinks'
|
|
import github from '@/images/github.svg'
|
|
|
|
export function Footer() {
|
|
return (
|
|
<footer className="border-t border-gray-200">
|
|
<Container>
|
|
<div className="flex flex-col items-start justify-between gap-y-12 pt-16 pb-6 lg:flex-row lg:items-center lg:py-8">
|
|
<div>
|
|
<div className="flex items-center text-gray-900">
|
|
<Image src="/images/logo.svg" alt="Mycelium Logomark" width={60} height={60} className="h-20 w-20 flex-none" />
|
|
<div className="ml-4">
|
|
<p className="text-base font-semibold">Mycelium</p>
|
|
<p className="mt-1 text-sm">Unleash the Power of Decentralized Networks</p>
|
|
</div>
|
|
</div>
|
|
<nav className="mt-11 flex gap-8">
|
|
<NavLinks />
|
|
</nav>
|
|
</div>
|
|
<div className="group relative -mx-4 flex items-center self-stretch p-4 transition-colors hover:bg-gray-100 sm:self-auto sm:rounded-2xl lg:mx-0 lg:self-auto lg:p-6">
|
|
<div className="relative flex h-16 w-16 flex-none items-center justify-center">
|
|
<Image src={github} alt="GitHub" unoptimized />
|
|
</div>
|
|
<div className="ml-4 lg:w-72">
|
|
<p className="text-base font-semibold text-gray-900">
|
|
<Link href="https://github.com/threefoldtech/mycelium/releases/" target='_blank'>
|
|
<span className="absolute inset-0 sm:rounded-2xl" />
|
|
Download Mycelium
|
|
</Link>
|
|
</p>
|
|
<p className="mt-1 text-sm text-gray-700">
|
|
Head to the GitHub to access the latest Mycelium builds for your devices.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="flex flex-col items-center border-t border-gray-200 pt-8 pb-12 md:flex-row-reverse md:justify-between md:pt-6">
|
|
<form className="flex w-full justify-center md:w-auto">
|
|
<TextField
|
|
type="email"
|
|
aria-label="Email address"
|
|
placeholder="Email address"
|
|
autoComplete="email"
|
|
required
|
|
className="w-60 min-w-0 shrink"
|
|
/>
|
|
<Button type="submit" color="cyan" className="ml-4 flex-none">
|
|
<span className="hidden lg:inline">Join our newsletter</span>
|
|
<span className="lg:hidden">Join newsletter</span>
|
|
</Button>
|
|
</form>
|
|
<p className="mt-6 text-sm text-gray-500 md:mt-0">
|
|
© Copyright ThreeFold {new Date().getFullYear()}. All rights reserved.
|
|
</p>
|
|
</div>
|
|
</Container>
|
|
</footer>
|
|
)
|
|
}
|