footer styling

This commit is contained in:
rsandb
2023-01-15 16:16:37 -06:00
parent cc03376d86
commit ecab225c03
2 changed files with 12 additions and 25 deletions
+11 -24
View File
@@ -1,40 +1,27 @@
import { useColorMode } from "@chakra-ui/react";
import { Box, Divider } from "@chakra-ui/react";
import Image from "next/image";
import Link from "next/link";
import { useMemo } from "react";
export function Footer() {
const { colorMode } = useColorMode();
const bgColorClass = colorMode === "light" ? "bg-transparent" : "bg-gray-800";
const borderClass = colorMode === "light" ? "border-slate-200" : "border-transparent";
return (
<footer className={bgColorClass}>
<div className={`flex mx-auto max-w-7xl justify-between border-t p-10 ${borderClass}`}>
<div className="flex items-center pr-8">
<footer>
<Divider />
<Box display="flex" gap="4" flexDir="column" alignItems="center" mt="10">
<Box display="flex" alignItems="center">
<Link href="/" aria-label="Home" className="flex items-center">
<Image src="/images/logos/logo.svg" className="mx-auto object-fill" width="52" height="52" alt="logo" />
<Image src="/images/logos/logo.svg" className="mx-auto object-fill" width="48" height="48" alt="logo" />
</Link>
<div className="ml-2">
<p className="text-base font-bold">Open Assistant</p>
<p className="text-sm">Conversational AI for everyone.</p>
</div>
</div>
<nav className="grid grid-cols-2 gap-20 leading-5 text-sm">
<div className="flex flex-col">
<b className="pb-1">Legal</b>
</Box>
<nav>
<Box display="flex" gap="5" fontSize="xs" color="blue.500">
<FooterLink href="/privacy-policy" label="Privacy Policy" />
<FooterLink href="/terms-of-service" label="Terms of Service" />
</div>
<div className="flex flex-col">
<b className="pb-1">Connect</b>
<FooterLink href="https://github.com/LAION-AI/Open-Assistant" label="Github" />
<FooterLink href="https://ykilcher.com/open-assistant-discord" label="Discord" />
</div>
</Box>
</nav>
</div>
</Box>
</footer>
);
}
+1 -1
View File
@@ -53,8 +53,8 @@ export const getDashboardLayout = (page: React.ReactElement) => (
]}
>
{page}
<Footer />
</SideMenuLayout>
<Footer />
</div>
);