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:
parent
2e61115959
commit
f3451429da
24
ROADMAP.md
24
ROADMAP.md
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user