Repository navigation
feat(dashboard): say Add your website instead of Create website - #1102
Conversation
Website CTAs mixed Create website, Create your first website, Add a website and Add website. Header buttons now read Add website; empty states, the dialog title and Home read Add your website. With no sites, Home shows its setup prompt instead of a second empty state under Website snapshot. (cherry picked from commit 4369634)
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
The latest updates on your projects. Learn more about Unkey Deploy
|
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
Observability score · 31poor · unchanged against 1 instrumented · 0 partial · 8 dark Fix first (3)
evlog map v0.8.0 · how the score works · what each check expects |
|
…ess context regression (cherry picked from commit e5be68f)
Release of staging commit 4369634 (cherry-picked with -x).
Website CTAs used four different labels: "Create website", "Create your first website", "Add a website" and "Add website". They now follow one rule:
The E2E selectors in
onboarding,website-setup,websitesandutils/dashboard.tsare updated. The header button stays exact-matched as "Add website", so it can't collide with the empty state's "Add your website".The staging-side docs fix (f9f61d3, which points "Sign in" at /login) isn't included because main already has it.
Verification: dashboard
tscclean, Biome clean, commit hooks pass. CI Dashboard Playwright runs the updated selectors.Summary by cubic
Unifies the dashboard's website add CTAs: header and toolbar buttons now say "Add website", while empty states, the dialog title, Home's setup prompt, and business-context links say "Add your website". Previously the dashboard mixed four labels ("Create website", "Create your first website", "Add a website", "Add website").
With no sites, Home now shows only its setup prompt and drops the redundant "No websites yet" empty state under Website snapshot. The dialog submit button reads "Add website" with an "Adding…" pending state, and "Back to Websites" is now "Back to websites". E2E selectors in
onboarding,website-setup,websites,business-context, andutils/dashboard.tswere updated to match.Written for commit e740e34. Summary will update on new commits.