chore(webapp): reword the no-billing-limit banner copy - #4656
Merged
Conversation
Reword the no-limit-configured banner to "Add a billing limit to your account to prevent overspending" and relabel its button "Billing limit settings". Co-Authored-By: Claude <noreply@anthropic.com>
|
matt-aitken
approved these changes
Aug 18, 2026
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.
Requested by Matt Aitken · Slack thread
Copy-only reword of the banner shown to org admins who have not set a billing limit yet.
Before — the banner read "Protect your organization from unexpected usage spikes." with a button labelled "Configure billing limit".
After — it reads "Add a billing limit to your account to prevent overspending" with a button labelled "Billing limit settings".
The new wording names the action up front and matches the destination it sends you to, so the banner reads as a settings link rather than a one-off setup step.
✅ Checklist
Testing
Formatting and linting pass (
oxfmt --check,oxlint). No tests or snapshots assert this copy. The change is two string literals in one component, with no behaviour attached.Changelog
Reworded the billing-limit banner for organizations without a limit configured, and relabelled its button to "Billing limit settings".
How
Both strings live in
NoLimitConfiguredBannerinapps/webapp/app/components/billing/OrgBanner.tsx: the heading is thecanManageBillingLimitsbranch of the banner's children, and the label is the<span>inside theLinkButton. Only those two literals changed. The button still points atv3BillingLimitsPath(organization)(/orgs/{slug}/settings/billing-limits), so routing, permissions and the non-admin variant of the message are untouched.