docs: add Enhanced Contact Page to roadmap

- Newsletter signup card for prominent subscription CTA
- Social media links card with icons and text labels
- Makes social links more discoverable than small footer icons

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Jamey Greenwood 2026-01-17 23:06:04 +00:00
parent 2e61115959
commit f3451429da

View File

@ -37,6 +37,30 @@ No links exist to navigate between the theme editor (`/admin/theme`) and the pub
Currently we have `/products` but the original plan included `/collections/:slug` for filtered views by category.
### Enhanced Contact Page
**Status:** Not implemented
**Effort:** Small
The current contact page has subtle footer social icons that are easy to miss. Improvements:
1. **Newsletter signup card** - Prominent card encouraging newsletter subscription as the best way to stay updated (already in footer, but deserves dedicated placement)
2. **Social media links card** - Full-width card listing social platforms with icons and text labels:
```
[Instagram icon] Instagram
[Patreon icon] Patreon
[TikTok icon] TikTok
[Facebook icon] Facebook
[Pinterest icon] Pinterest
```
This makes social links more discoverable than the current small footer icons.
**Implementation:**
- Add `newsletter_card/1` component to ShopComponents
- Add `social_links_card/1` component with configurable platforms
- Update contact page template to include both cards
- Consider making platforms configurable via theme settings
---
## Medium Features