Overview
When a logged-in user navigates to an invite link, we should show an instructional page that explains how to share that URL and invite others.
Background
The Invites page currently lists invite URLs as links. Whereas technical people will know to copy the link (or right-click, "Copy URL"), non-techie people might not. So in case a user does what comes naturally and clicks the link, they should see a big instructional page that explains it all to them.
Users
Non-techie end-users
Implementation
- Don't require non-user on /invite/{code} route
- On that route, if a user is logged in, show a new templated page. Something like:
This is a special link that you can send to anyone you want to join Site Name. Copy the link below and paste it into an email, instant message, or text message and send it to the person you want. When they navigate to the link, they'll be able to create an account.
[ample vertical space]
[large text input box containing URL]
[ample vertical space]