/** * Footer Component * * The footer is the guideline's "brand in action" band: a deep teal anchor * that stays teal in both themes. Everything inside it therefore reads from * the --on-sunken-* family rather than the page's --text-* tokens, which * invert and would go dark against the teal in one theme or the other. */ import { LogoMark } from './Logo'; import styles from './Footer.module.css'; /** * Both default to false so a caller that forgets a prop hides the link rather * than pointing it at a page that 404s. Same reasoning as backend/flags.py: * "Every flag defaults to False." */ interface FooterProps { aboutEnabled?: boolean; blogEnabled?: boolean; } export function Footer({ aboutEnabled = false, blogEnabled = false }: FooterProps = {}) { const currentYear = new Date().getFullYear(); return ( ); }