Skip to content

[Web] Lead the home page with coaching, not the live mirror - #177

Merged
EMRahman merged 1 commit into
mainfrom
web/hero-coaching-first
Nov 5, 2026
Merged

EMRahman merged 1 commit into
mainfrom
web/hero-coaching-first

Conversation

@EMRahman

@EMRahman EMRahman commented Nov 5, 2026

Copy link
Copy Markdown
Owner

Why

The hero sold the live iPhone mirror and spoken announcements, and the owner has never used either in play. Someone on court can't watch their phone, and keeping score alone doesn't set DeuceMate apart. The payoff is knowing what to work on, so the hero now leads with that.

What changed

  • Headline: "Know what to work on after every match."
  • Visuals: three steps replace the two mirror shots: swipe to score, tag how the point ended, see what to fix. The tagging step is shown because the insights depend on it.
  • Buttons: they now sit above the visuals, and the demo button reads "Try it now, no download". It still goes to try.html; the follow-up PR points it at a demo on this page.
  • Metadata: the title, description and share text no longer mention the mirror. "Tennis score tracker" stays in the title for search.
  • Further down the page: a new Trends feature, a mention of coaching insights in the third problem card, and no more claim that each point reaches the iPhone "the instant" it ends.

Live view and announcements stay in the feature list and FAQ. The app and the demo's behaviour are unchanged.

The three new images are copies of existing README captures, because the site can't load files from outside docs/website/. docs/screenshots/README.md and the SEO plan are updated to match.

Verification

  • Rendered in Chromium at 1280px and 390px: no failed requests, no page errors and no sideways scrolling.
  • No Swift changed, so no Xcode tests apply.
  • Not checked in WebKit or on a real phone.

🤖 Generated with Claude Code

The hero sold the live iPhone mirror and spoken announcements, which the
owner has never used in play. A player on court can't watch their phone,
and keeping score alone doesn't set DeuceMate apart. The payoff is knowing
what to work on, so the hero now shows that.

- New headline, subhead and search and share metadata. "Tennis score
  tracker" stays in the title for search.
- A three-step visual replaces the two mirror shots: swipe to score, tag how
  the point ended, see what to fix. The tagging step is explicit because the
  insights depend on it.
- The buttons move above the visuals, and the demo button says no download.
- Add a Trends feature, and stop saying each point reaches the iPhone the
  instant it ends.

Live view and announcements stay in the feature list and FAQ.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-05T11:33:22.997116Z 115cf89 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@EMRahman
EMRahman merged commit ce4fb80 into main Nov 5, 2026
1 check passed
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