Conversation
WalkthroughThis PR updates marketing messaging across three Svelte components. The TeaserBanner rightText is changed from "Build something real" to "Vibecode on Appwrite Cloud", the Hero component's default title and subtitle props are updated to reflect new marketing positioning, and the main marketing page's metadata title and Hero subtitle are synchronized to use the new messaging focused on "all-in-one infra for solo devs & SMBs" instead of "The developers' cloud". Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
- Change main headline to 'All-in-one infra for solo devs & SMBs' - Update subheadline to list all platform features - Update top banner text to 'Vibecode on Appwrite Cloud' - Update page title to match new headline Co-authored-by: Cursor <cursoragent@cursor.com>
b09bf1f to
886cf9d
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@src/lib/layouts/Main.svelte`:
- Line 172: The banner copy is inconsistent: update the string used where
rightText="Vibecode on Appwrite Cloud" in Main.svelte to match the intended
message ("Vibecode on Appwrite Infra" per PR description) or vice versa if
"Cloud" is correct; search for other occurrences of the same phrase
(attributes/variables like rightText, any other literals in Main.svelte or
related components) and make them identical so the UI copy is consistent across
the app, then push the updated literal.
🧹 Nitpick comments (1)
src/routes/(marketing)/+page.svelte (1)
17-17: Consider spelling out "SMBs" in the page<title>for SEO.The abbreviation "SMBs" may not be recognized by all search engine users. Expanding it to "Small & Medium Businesses" (or adding it alongside) in the
<title>tag could improve discoverability, while keeping the shorter form in the visible hero heading.
| leftText="Introducing" | ||
| logoText="Imagine" | ||
| rightText="Build something real" | ||
| rightText="Vibecode on Appwrite Cloud" |
There was a problem hiding this comment.
PR description says "Appwrite Infra" but code says "Appwrite Cloud" — confirm intended text.
The PR description states the banner should read "Vibecode on Appwrite Infra", while both the commit message and this line use "Vibecode on Appwrite Cloud". Please confirm which is correct so the copy is consistent with the intended messaging.
🤖 Prompt for AI Agents
In `@src/lib/layouts/Main.svelte` at line 172, The banner copy is inconsistent:
update the string used where rightText="Vibecode on Appwrite Cloud" in
Main.svelte to match the intended message ("Vibecode on Appwrite Infra" per PR
description) or vice versa if "Cloud" is correct; search for other occurrences
of the same phrase (attributes/variables like rightText, any other literals in
Main.svelte or related components) and make them identical so the UI copy is
consistent across the app, then push the updated literal.
Summary
Changes Made
src/routes/(marketing)/(components)/hero.svelte- Updated default headline and subheadlinesrc/routes/(marketing)/+page.svelte- Updated Hero component props and page titlesrc/lib/layouts/Main.svelte- Updated TeaserBanner right textTest Plan
Made with Cursor
Summary by CodeRabbit