Skip to content

marketing: homepage hero slogan + two first-class CTAs - #36

Draft
kGeee wants to merge 2 commits into
mainfrom
cursor/marketing-hero-copy-d4d3
Draft

kGeee wants to merge 2 commits into
mainfrom
cursor/marketing-hero-copy-d4d3

Conversation

@kGeee

@kGeee kGeee commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Replace the live budgetr.dev homepage hero copy for the MARKETING_ONLY deploy (/ landing, /overview live demo).

Copy (verbatim)

  • Eyebrow: Private personal finance for Apple Silicon
  • H1: Your ledger is a SQLite file on this Mac.
  • Subhead (two beats): local SQLite claim + Plaid BYO keys / $29 once vs Copilot Money on Google Cloud at $95/year
  • CTAs: Download the 14-day trial (same DMG href) + Try the live demo → /overview (still gated by demoEnabled() / DEMO_DB)
  • Dropped tertiary “See the app” from the hero

Metadata

  • SITE.tagline / SITE.description updated so OG/Twitter and alt text no longer carry the old slogan
  • OG description stays on the first subhead beat only (no Copilot comparison in social cards)

Unchanged

  • /overview demo banner text and sample-data disclaimers
  • Privacy band / onboarding Plaid copy
  • No /privacy, /terms, or /demo links
  • No Windows / Electron / NSIS / licensing changes

Screenshots

Homepage hero — SQLite ledger H1 + CTAs

Verified locally

  • MARKETING_ONLY=1 DEMO_DB=1 homepage renders new eyebrow/H1/two-beat subhead and two first-class CTAs
  • /overview demo banner text unchanged
  • CI (web) + Vercel preview passed

Do not merge until reviewed. Stays draft.

Head: c461d7787f25bc138cbd4168be822beefb2a9c50

Open in Web Open in Cursor 

Ship the SQLite-ledger H1, two-beat subhead (local DB + Plaid/Copilot
comparison), and two first-class CTAs (14-day trial download + live demo
to /overview). Update SITE.tagline/description and OG metadata so the old
slogan does not linger in social cards.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>
@vercel

vercel Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
budgetr Ready Ready Preview Sep 2, 2026 10:26pm UTC

Attach current-state still of new H1 + dual CTAs under .pr-screenshots.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>
@kGeee

kGeee commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

Screenshots (current state)

Homepage hero with new H1 + dual CTAs (Download the 14-day trial / Try the live demo). Stays draft.

Homepage hero — SQLite ledger H1 + CTAs

SHA: will update after push — see latest commit on cursor/marketing-hero-copy-d4d3.

@kGeee

kGeee commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

Screenshot SHA: c461d7787f25bc138cbd4168be822beefb2a9c50

Homepage hero — SQLite ledger H1 + CTAs

@kGeee kGeee left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: COMMENT (hold) — code-clear vs claims; would APPROVE if undrafted. Never APPROVE while draft.

Head SHA: c461d7787f25bc138cbd4168be822beefb2a9c50

CI / checks: green

  • web — success
  • Vercel Preview Comments — success
  • Vercel deployment — success (Ready)

Screenshot gate: PASS — Kevin posted homepage-hero.png for this SHA (PR body + comments #5517277875 / #5517280264).

Secrets: clear (manual scan of diff; GHAS run_secret_scanning unavailable on this repo). Pre-existing Polar CHECKOUT_URL in site.ts is unchanged and is a public checkout link, not a secret.

Code vs claims

Matches the PR brief and stays in scope (+21/−19 across marketing copy/metadata + screenshot):

  • Eyebrow → Private personal finance for Apple Silicon
  • H1 via SITE.taglineYour ledger is a SQLite file on this Mac.
  • Two-beat subhead: SITE.description + Plaid BYO / $29 once vs Copilot Money Google Cloud $95/year (comparison only in hero JSX, not OG)
  • CTAs: DownloadLink label="Download the 14-day trial" (same DMG via downloadHref() / directDmgUrl) + gated Try the live demoDEMO_HREF (/overview) via demoEnabled()
  • Tertiary See the app (#screens) removed from hero
  • SITE.tagline / SITE.description updated; page/layout OG+Twitter titles wired to SITE.tagline; OG description stays first beat only
  • Untouched as claimed: privacy band, onboarding Plaid steps, no /privacy|/terms|/demo links, no Windows/Electron/NSIS/licensing

DownloadLink already accepts optional label (marketing-shell.tsx); no href change.

Blockers

  1. Remains draft — do not APPROVE; PR Merger stays OFF until undraft.
  2. No other merge blockers from this review (mergeable_state clean, checks green, screenshots current).

Soft nits (non-blocking)

  1. OG title vs document title: page.tsx document title is budgetr — Private personal finance for Apple Silicon, while OG/Twitter titles are bare SITE.tagline (no budgetr — prefix). Intentional for social cards is fine; just inconsistent branding in the tab title vs share card.
  2. Demo CTA weight: live-demo link dropped brass highlight for border-line / paper text (closer to the old tertiary). Still readable as a second CTA next to primary Download; Design may want brass parity if both are meant to be equally first-class.
  3. alt.txt: still no trailing newline (pre-existing style; unchanged behavior).

PR Merger: OFF (draft).

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.

2 participants