Quiz-PDF/Frontend/components/Footer.tsx

244 lines
9.4 KiB
TypeScript

import React from "react";
import { title } from "@/constants";
import Logo from "@/components/Logo";
import Link from "next/link";
function Footer() {
return (
<footer className="w-full pb-10 pt-14 px-4 sm:px-6 lg:px-8 mx-auto bg-base-200">
{/* Grid */}
<div className="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-5 gap-6 mb-10">
<div className="col-span-full hidden lg:col-span-1 lg:flex lg:flex-col lg:items-center">
<Link
className="flex-none text-xl font-semibold "
href="#"
aria-label="Brand"
>
<Logo />
</Link>
<p className="mt-3 text-xs sm:text-sm text-base-content">
&copy; {new Date().getFullYear()} {title + " "}
</p>
</div>
{/* End Col */}
<div>
<h4 className="text-xs font-semibold text-primary uppercase">
Product
</h4>
<div className="mt-3 grid space-y-3 text-sm">
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="/pricing"
>
Pricing
</Link>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="/docs"
>
Docs
</Link>
</p>
</div>
</div>
{/* End Col */}
<div>
<h4 className="text-xs font-semibold text-primary uppercase">
Company
</h4>
<div className="mt-3 grid space-y-3 text-sm">
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="/blogs"
>
Blog
</Link>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Customers
</Link>
<span className="inline text-secondary">
Under Construction
</span>
</p>
</div>
</div>
{/* End Col */}
<div>
<h4 className="text-xs font-semibold text-primary uppercase">
Resources
</h4>
<div className="mt-3 grid space-y-3 text-sm">
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="https://discord.gg/YpR5QVAa3Z"
>
Community
</Link>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Help &amp; Support
</Link>
<span className="inline text-secondary">
Under Construction
</span>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="/whatsnew"
>
What&apos;s New
</Link>
</p>
</div>
</div>
{/* End Col */}
<div>
<h4 className="text-xs font-semibold text-primary uppercase">
Developers
</h4>
<div className="mt-3 grid space-y-3 text-sm">
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Roadmap
</Link>
<span className="inline text-secondary">
Under Construction
</span>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="https://github.com/mrwyndham/pocketbase-stripe"
>
GitHub
</Link>{" "}
</p>
</div>
{/* <h4 className="mt-7 text-xs font-semibold text-primary uppercase">
Industries
</h4>
<div className="mt-3 grid space-y-3 text-sm">
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Financial Services
</Link>
</p>
<p>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Education
</Link>
</p>
</div> */}
</div>
{/* End Col */}
</div>
{/* End Grid */}
<div className="pt-5 mt-5 border-t border-base-content/40 ">
<div className="sm:flex sm:justify-between sm:items-center">
<div className="flex items-center gap-x-3">
<div className="space-x-4 text-sm ms-4">
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Terms
</Link>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Privacy
</Link>
<Link
className="inline-flex gap-x-2 text-base-content hover:text-base-content/80"
href="#"
>
Status
</Link>
</div>
</div>
<div className="flex justify-between items-center">
<div className="mt-3 sm:hidden">
<Link
className="flex-none text-xl font-semibold "
href="#"
aria-label="Brand"
>
<Logo />
</Link>
<p className="mt-1 text-xs sm:text-sm text-base-content">
&copy; {new Date().getFullYear()} {title + " "}
</p>
</div>
{/* Social Brands */}
<div className="space-x-4">
<Link
className="inline-flex justify-center items-center size-10 text-center text-base-content hover:bg-base-content/80 rounded-full focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-white transition "
href="https://discord.gg/YpR5QVAa3Z"
>
<svg
width={16}
height={16}
viewBox="0 0 24 24"
role="img"
xmlns="http://www.w3.org/2000/svg"
>
<path
fill="currentColor"
d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"
/>
</svg>
</Link>
<Link
className="inline-flex justify-center items-center size-10 text-center text-base-content hover:bg-base-content/80 rounded-full focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-white transition "
href="https://github.com/mrwyndham/pocketbase-stripe"
>
<svg
className="flex-shrink-0 size-3.5"
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="currentColor"
viewBox="0 0 16 16"
>
<path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8z" />
</svg>
</Link>
</div>
{/* End Social Brands */}
</div>
{/* End Col */}
</div>
</div>
</footer>
);
}
export default Footer;