Skip to content

Commit 2111b8b

Browse files
committed
Rename Universal Bridge to Payments (#7571)
``` <!-- ## title your PR with this format: "[Dashboard] Feature: Rename Universal Bridge to Payments" If you did not copy the branch name from Linear, paste the issue tag here (format is TEAM-0000): ## Notes for the reviewer This PR renames all instances of "Universal Bridge" to "Payments" across the projects dashboard. This is a branding update and does not change any underlying functionality or URLs. Changes include: - Sidebar navigation label - Page titles and descriptions - Callouts and sub-text (e.g., analytics, FTUX) - Webhooks section (tab name and heading) ## How to test 1. Navigate to any project dashboard. 2. Verify the sidebar now shows "Payments" instead of "Universal Bridge". 3. Click on "Payments" in the sidebar and confirm the page title and description are updated. 4. Check the "Analytics" page to ensure "Universal Bridge" references are updated to "Payments". 5. Go to "Webhooks" and then the "Payments" tab to confirm the heading and tab name are correct. 6. Verify the FTUX section also reflects "Payments". --> ``` --- [Slack Thread](https://thirdwebdev.slack.com/archives/C08GEMP858V/p1752037029611589?thread_ts=1752037029.611589&cid=C08GEMP858V) <!-- start pr-codex --> --- ## PR-Codex overview This PR focuses on renaming references from "Universal Bridge" to "Payments" throughout the codebase, reflecting a change in terminology for a feature that facilitates payments. ### Detailed summary - Updated `name` in `layout.tsx` from "Universal Bridge" to "Payments". - Changed `label` in `ProjectSidebarLayout.tsx` from "Universal Bridge" to "Payments". - Modified `title` in `ProjectFTUX.tsx` from "Universal Bridge" to "Payments". - Changed heading in `page.tsx` from "Universal Bridge Webhooks" to "Payments Webhooks". - Updated description in `analytics/page.tsx` from "Universal Bridge" to "Payments". - Changed description in `sidebar/page.tsx` from "Universal Bridge" to "Payments". - Updated heading in `universal-bridge/page.tsx` from "Get Started with Universal Bridge" to "Get Started with Payments". - Changed heading in `universal-bridge/layout.tsx` from "Universal Bridge" to "Payments". - Updated description in `universal-bridge/layout.tsx` to reflect "Payments" instead of "Universal Bridge". > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
1 parent 1665e4d commit 2111b8b

File tree

8 files changed

+9
-11
lines changed

8 files changed

+9
-11
lines changed

apps/dashboard/src/app/(app)/team/[team_slug]/(team)/~/analytics/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ function AppHighlightsCard({
367367
color: "hsl(var(--chart-2))",
368368
emptyContent: (
369369
<EmptyStateContent
370-
description="Onramp, swap, and bridge with thirdweb's Universal Bridge."
370+
description="Onramp, swap, and bridge with thirdweb's Payments."
371371
link="https://portal.thirdweb.com/connect/pay/overview"
372372
metric="Payments"
373373
/>

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/ProjectFTUX/ProjectFTUX.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ function ProductsSection(props: { teamSlug: string; projectSlug: string }) {
257257
"Bridge, swap, and purchase cryptocurrencies with any fiat options or tokens via cross-chain routing",
258258
href: `/team/${props.teamSlug}/${props.projectSlug}/universal-bridge`,
259259
icon: PayIcon,
260-
title: "Universal Bridge",
260+
title: "Payments",
261261
},
262262
];
263263

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/ProjectSidebarLayout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export function ProjectSidebarLayout(props: {
7575
{
7676
href: `${layoutPath}/universal-bridge`,
7777
icon: PayIcon,
78-
label: "Universal Bridge",
78+
label: "Payments",
7979
},
8080
{
8181
href: `${layoutPath}/tokens`,

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ function AppHighlightsCard({
435435
color: "hsl(var(--chart-2))",
436436
emptyContent: (
437437
<EmptyStateContent
438-
description="Onramp, swap, and bridge with thirdweb's Universal Bridge."
438+
description="Onramp, swap, and bridge with thirdweb's Payments."
439439
link="https://portal.thirdweb.com/connect/pay/overview"
440440
metric="Payments"
441441
/>

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/universal-bridge/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ export default async function Layout(props: {
2525
<div className="pt-4 lg:pt-6">
2626
<div className="container max-w-7xl">
2727
<h1 className="mb-1 font-semibold text-2xl tracking-tight lg:text-3xl">
28-
Universal Bridge
28+
Payments
2929
</h1>
3030
<p className="max-w-3xl text-muted-foreground text-sm leading-relaxed">
31-
Universal Bridge allows your users to bridge, swap, and purchase
31+
Payments allows your users to bridge, swap, and purchase
3232
cryptocurrencies and execute transactions with any fiat options or
3333
tokens via cross-chain routing.{" "}
3434
<UnderlineLink

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/universal-bridge/page.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,7 @@ export default async function Page(props: {
6363
<div className="absolute inset-0 bg-gradient-to-br from-green-500/5 to-transparent" />
6464
<div className="relative flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between">
6565
<div className="flex flex-col gap-1">
66-
<h3 className="font-medium text-lg">
67-
Get Started with Universal Bridge
68-
</h3>
66+
<h3 className="font-medium text-lg">Get Started with Payments</h3>
6967
<p className="text-muted-foreground text-sm">
7068
Simple, instant, and secure payments across any token and chain.
7169
</p>

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/webhooks/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export default async function WebhooksLayout(props: {
2929
path: `/team/${params.team_slug}/${params.project_slug}/webhooks`,
3030
},
3131
{
32-
name: "Universal Bridge",
32+
name: "Payments",
3333
path: `/team/${params.team_slug}/${params.project_slug}/webhooks/universal-bridge`,
3434
},
3535
]}

apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/webhooks/universal-bridge/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default async function Page(props: {
1919
return (
2020
<div>
2121
<h2 className="mb-0.5 font-semibold text-xl tracking-tight">
22-
Universal Bridge Webhooks
22+
Payments Webhooks
2323
</h2>
2424
<p className="text-muted-foreground text-sm">
2525
Get notified for Bridge, Swap and Onramp events.{" "}

0 commit comments

Comments
 (0)