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
739 B
+++ title = "quotesdb/ui: add footer with contact email" priority = 3 status = "done" 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