spb/internetpressure
Public
TypeScript 36.3%
Python 31.8%
Go 18%
JavaScript 9.8%
Shell 1.9%
SQL 1.4%
CSS 0.5%
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