Feat/pro waitlist - #77
Merged
Merged
Conversation
…ssion Two fixes on the HomeScreen Pro waitlist entry point: 1. Visibility: the previous version was a tiny dotted-underline text link buried at the bottom of the page — discreet by design, but user-feedback confirmed it was undiscoverable. Upgraded to a sage-bordered card with a Sparkles icon, title, and one-line subtitle, matching the visual weight of the Vocabulary card right above it. Still not a funnel — small, ground-floor, descriptive — but actually findable. 2. Hide after submission: the original changelog claimed "one vote, then the CTA hides" but the implementation didn't gate on the submitted flag. Wire useProWaitlist() into HomeScreen, render the CTA only when `!submitted`. The flag is per-profile via useProfileStorage, so a different user on the same device still gets to vote. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The fastest possible path to "first revenue this week" — no payment SDK, no webhooks, no schema, no Apple IAP collision. A single anchor tag that opens an external tip URL in a new tab. What it does: - Renders a sage→terracotta accent card right below the Pro waitlist CTA, "Support this app" with a Heart icon and a one-line subtitle. - Bilingual chrome in all 6 languages. - Reads VITE_SUPPORT_URL at build time. When unset, the card is hidden entirely — so the dev experience stays clean and the prod experience is one env-var flip away from live. What still needs to happen (outside this PR): - Set VITE_SUPPORT_URL in Lovable's environment config to a Ko-fi / PayPal.me / Stripe Payment Link / BMC URL. The card appears next build. - Share the URL with one person who likes the app. They tip $3. Paid this week. Done. The therapist's framing: this is "deploy to production with bugs" rather than "polish in sandbox forever." One link, real money, real feedback loop. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Ko-fi page URL for the "Support this app" card on HomeScreen. Public URL — safe to commit. Lovable's deploy will pick it up from .env on the next build; if Lovable's env-config UI overrides .env, also set the same value there as a belt-and-braces backup. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.