Footer
Footer
Footer section with legal links (Datenschutzerklärung, Impressum), company address, and Thinkport logos (light/dark for prefers-color-scheme).
In static .mjml templates
Use the XML include:
<!-- include: footer -->The fragment is in src/components/email/footer.mjml. Logo URLs use the {{BASE_URL}} placeholder, replaced at build time by SITE_URL or default.
In API (TypeScript)
Use the builder from ~/utils/emailTemplates:
import { buildMjmlFooterSection } from '~/utils/emailTemplates';
const mjmlBody = ` ... ${buildMjmlFooterSection()}`;Dark mode
Footer uses CSS variables (--footer-bg, --secondary-text) and .logo-light / .logo-dark so it respects prefers-color-scheme: dark.