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.

27 lines
739 B
Markdown

+++
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:
```sh
cargo fmt && cargo check && cargo clippy
trunk build
```