You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

739 B

+++ title = "quotesdb/ui: add footer with contact email" priority = 3 status = "todo" ticket_type = "feature" dependencies = [] +++

Summary

Add a footer to every page in the quotesdb UI displaying a contact email address.

Details

  • Footer text: "Contact: quotes@elijah.run"
  • Should appear at the bottom of every page/route
  • Style consistently with the rest of the site (minimal, unobtrusive)
  • Make the email a clickable mailto: link

Acceptance Criteria

  • Footer is visible on all routes (/, /browse, /quotes/:id, /author/:name, /submit, /admin)
  • Email is a mailto: link
  • Styling is consistent with site theme

Validation

Run from quotesdb/ root:

cargo fmt && cargo check && cargo clippy
trunk build