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.
31 lines
797 B
Markdown
31 lines
797 B
Markdown
---
|
|
# quotesdb-mhal
|
|
title: 'quotesdb/ui: add footer with contact email'
|
|
status: completed
|
|
type: feature
|
|
priority: low
|
|
created_at: 2026-03-10T23:32:10Z
|
|
updated_at: 2026-03-10T23:32:10Z
|
|
---
|
|
|
|
## 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
|
|
```
|