SPB Git forge
15commits 1branches 0releases
29.7 MBsize
maindefault branch
10 days agolast push
TypeScript 36.3% Python 31.8% Go 18% JavaScript 9.8% Shell 1.9% SQL 1.4% CSS 0.5%
1.3 KB · 40 lines tsx
Raw Blame History
1import Link from 'next/link';2import { AUTHOR, CONTACT_EMAIL } from '@/lib/site';34export function Footer() {5  return (6    <footer className="mt-10 border-t border-line">7      <div className="mx-auto flex max-w-[1440px] flex-col gap-3 px-3 py-6 text-[11.5px] text-ink-2 sm:flex-row sm:items-center sm:justify-between sm:px-5">8        <p className="leading-relaxed">9          Independent observatory · {AUTHOR} ·{' '}10          <a href={`mailto:${CONTACT_EMAIL}`} className="text-ink hover:text-accent">11            {CONTACT_EMAIL}12          </a>{' '}13          · Hosted on MacLustr (14          <a href="https://www.maclustr.io" rel="noopener" className="text-ink hover:text-accent">15            www.maclustr.io16          </a>17          )18        </p>19        <nav aria-label="Footer" className="flex flex-wrap gap-x-4 gap-y-1">20          <Link href="/methodology" className="hover:text-ink">21            Methodology22          </Link>23          <Link href="/api" className="hover:text-ink">24            API25          </Link>26          <Link href="/probes" className="hover:text-ink">27            Probes28          </Link>29          <Link href="/history" className="hover:text-ink">30            History31          </Link>32          <Link href="/admin" className="hover:text-ink">33            Admin34          </Link>35        </nav>36      </div>37    </footer>38  );39}40