Skip to content
Snippets Groups Projects
Commit ec61c4cf authored by Joseph Zeng's avatar Joseph Zeng
Browse files

stuff

parent 3c5375b7
No related branches found
No related tags found
No related merge requests found
const FooterGroup = ({ children, className }) => {
return <div className={"col-span-1 " + className}>{children}</div>;
};
const FooterLink = ({ children, href }) => {
return (
<div className="mb-2">
<a
className="text-blue-900 font-light hover:underline"
href={href ?? "#"}
>
{children}
</a>
</div>
);
};
const FooterTitle = ({ children }) => {
return (
<div className="mb-5">
<h3 className="text-blue-900 font-bold text-lg">{children}</h3>
</div>
);
};
export const Footer = () => { export const Footer = () => {
return ( return (
<div className="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-5 gap-4 pt-16 pb-28 px-14 md:px-36"> <>
<FooterGroup className="lg:col-span-2"> <footer className="footer p-10 bg-cyan-100">
{/* logo in footer */} <div>
<div className="flex items-center"> <span className="footer-title">Services</span>
<img <a className="link link-hover">Branding</a>
src="https://static.igem.wiki/teams/4275/wiki/logo-orange-ver.png" <a className="link link-hover">Design</a>
alt="logo" <a className="link link-hover">Marketing</a>
/> <a className="link link-hover">Advertisement</a>
</div>
<div>
<span className="footer-title">Company</span>
<a className="link link-hover">About us</a>
<a className="link link-hover">Contact</a>
<a className="link link-hover">Jobs</a>
<a className="link link-hover">Press kit</a>
</div>
<div>
<span className="footer-title">Legal</span>
<a className="link link-hover">Terms of use</a>
<a className="link link-hover">Privacy policy</a>
<a className="link link-hover">Cookie policy</a>
</div> </div>
</FooterGroup> </footer>
<FooterGroup> <footer className="footer px-10 py-4 border-t bg-cyan-100 border-base-300">
<FooterTitle>About</FooterTitle>
<FooterLink>Profile</FooterLink>
<FooterLink>Features</FooterLink>
<FooterLink>Careers</FooterLink>
<FooterLink>DW News</FooterLink>
</FooterGroup>
<FooterGroup>
<FooterTitle>Help</FooterTitle>
<FooterLink>Support</FooterLink>
<FooterLink>Sign Up</FooterLink>
<FooterLink>Guide</FooterLink>
<FooterLink>Reports</FooterLink>
<FooterLink>Q&A</FooterLink>
</FooterGroup>
<FooterGroup>
<FooterTitle>Source</FooterTitle>
<FooterLink href="https://gitlab.igem.org/2022/greatbay-scie">
GitLab
</FooterLink>
</FooterGroup>
<div className="flex items-center justify-center col-span-5 gap-4">
<a <a
rel="license" rel="license"
href="http://creativecommons.org/licenses/by/4.0/" href="http://creativecommons.org/licenses/by/4.0/"
...@@ -67,12 +36,16 @@ export const Footer = () => { ...@@ -67,12 +36,16 @@ export const Footer = () => {
</a> </a>
<div> <div>
All content licensed under a{" "} All content licensed under a{" "}
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/" className="hover:underline"> <a
rel="license"
href="http://creativecommons.org/licenses/by/4.0/"
className="hover:underline"
>
Creative Commons Attribution 4.0 International License Creative Commons Attribution 4.0 International License
</a> </a>
. .
</div> </div>
</div> </footer>
</div> </>
); );
}; };
...@@ -48,7 +48,7 @@ const Section = ({ wide, children }) => { ...@@ -48,7 +48,7 @@ const Section = ({ wide, children }) => {
export default function Timeline() { export default function Timeline() {
return ( return (
<div className="w-full h-[120vh] bg-gradient-to-br from-teal-900 to-cyan-800 overflow-x-scroll overflow-y-hidden py-14 gap-14 flex items-start"> <div className="w-full py-32 bg-gradient-to-br from-teal-900 to-cyan-800 overflow-x-scroll overflow-y-hidden py-14 gap-14 flex items-start">
<Section> <Section>
<Bar> <Bar>
<BarTitle>PART 1: Understanding the Problem</BarTitle> <BarTitle>PART 1: Understanding the Problem</BarTitle>
......
...@@ -6,6 +6,19 @@ export const SEO = ({ title, description }) => { ...@@ -6,6 +6,19 @@ export const SEO = ({ title, description }) => {
<title>{title}</title> <title>{title}</title>
<meta name="description" content={description} /> <meta name="description" content={description} />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link
rel="icon"
type="image/png"
sizes="32x32"
href="/greatbay-scie/favicon-32x32.png"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="/greatbay-scie/favicon-16x16.png"
/>
<link rel="shortcut icon" href="/greatbay-scie/favicon.ico" />
</Head> </Head>
); );
}; };
public/favicon.ico

25.3 KiB | W: 256px | H: 256px

public/favicon.ico

14.7 KiB | W: 48px | H: 48px

public/favicon.ico
public/favicon.ico
public/favicon.ico
public/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
<svg width="283" height="64" viewBox="0 0 283 64" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path d="M141.04 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.46 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM248.72 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.45 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM200.24 34c0 6 3.92 10 10 10 4.12 0 7.21-1.87 8.8-4.92l7.68 4.43c-3.18 5.3-9.14 8.49-16.48 8.49-11.05 0-19-7.2-19-18s7.96-18 19-18c7.34 0 13.29 3.19 16.48 8.49l-7.68 4.43c-1.59-3.05-4.68-4.92-8.8-4.92-6.07 0-10 4-10 10zm82.48-29v46h-9V5h9zM36.95 0L73.9 64H0L36.95 0zm92.38 5l-27.71 48L73.91 5H84.3l17.32 30 17.32-30h10.39zm58.91 12v9.69c-1-.29-2.06-.49-3.2-.49-5.81 0-10 4-10 10V51h-9V17h9v9.2c0-5.08 5.91-9.2 13.2-9.2z" fill="#000"/>
</svg>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment