Skip to content

Prototype for the tether feature (also rename Roam to Tether)#62

Open
nedtwigg wants to merge 11 commits into
mainfrom
tether
Open

Prototype for the tether feature (also rename Roam to Tether)#62
nedtwigg wants to merge 11 commits into
mainfrom
tether

Conversation

@nedtwigg
Copy link
Copy Markdown
Member

No description provided.

nedtwigg and others added 11 commits May 9, 2026 17:02
Lift the "Walk away. Keep going." hero, descriptive paragraphs, and
NotifySignupForm out of Home.tsx's #notify section and onto
DesktopTetherPage. Add a ShareUrlButton inline with a new "Come back
right now on mobile … to try it out! (WIP)" callout that uses the Web
Share API (clipboard fallback) so desktop visitors can fling the URL
to their phone.

Also bundles previously-staged tether prototype work: ThemePicker on
the mobile and desktop tether pages, with matching mobile-ui and theme
spec updates.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Move the form and its EMAIL_REGEX out of Tether.tsx and into
website/src/components/NotifySignupForm.tsx so it can be reused
without duplicating the redirect/spinner state machine.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The "signs you up for nedshed.dev" disclaimer is part of the form's
contract, so let it travel with the component instead of being
duplicated by every caller.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Documents the host-theme-driven design system (six-section Stitch
format) and adds the impeccable v3 register field to PRODUCT.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@nedtwigg nedtwigg changed the title Add marketing and a prototype for the tether feature Prototype for the tether feature (also rename Roam to Tether) May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant