Skip to content

chore(cross-app): rebrand 'VeChain Cross-App Connect' → 'VeChain Connect'#621

Merged
Agilulfo1820 merged 1 commit into
mainfrom
chore/rebrand-vechain-connect
May 19, 2026
Merged

chore(cross-app): rebrand 'VeChain Cross-App Connect' → 'VeChain Connect'#621
Agilulfo1820 merged 1 commit into
mainfrom
chore/rebrand-vechain-connect

Conversation

@Agilulfo1820

Copy link
Copy Markdown
Member

Summary

The cross-app host's deployment target is connect.vechain.org, but the user-facing labels still say "VeChain Cross-App Connect" — verbose and inconsistent with the chosen subdomain. Trim to plain "VeChain Connect" on every surface a user actually reads.

Changes

  • src/app/layout.tsx — HTML <title> metadata (browser tab).
  • All 17 locale filesconnect.title.default (empty-state header on /cross-app/connect) and landing.title (landing page heading at /). Kept in English across every locale since it's a brand name.

Not touched (intentional)

Internal technical names stay as cross-app-*:

  • The cross-app-connect/ package directory name.
  • The /cross-app/connect and /cross-app/transact route paths.
  • The cross-app-connect-check.yaml / cross-app-connect-deploy.yaml / cross-app-connect-refresh-app-hub.yaml workflows.
  • Internal comments and code references that describe "cross-app flow" technically.

Those are descriptors of what the host is (a whitelabel for Privy's cross-app protocol), not the brand name shown to end users.

Test plan

  • Open the deployed popup at https://connect.vechain.org/cross-app/transact?… (or the GH Pages URL pre-DNS-cutover) and confirm the browser tab title reads "VeChain Connect".
  • Navigate to /cross-app/connect directly (no query params) — empty-state header reads "VeChain Connect".
  • Navigate to / — landing page heading reads "VeChain Connect".
  • Spot-check in 2-3 non-English locales (set browser to Italian, German, Japanese) — the brand name stays "VeChain Connect", the surrounding copy is still translated.

🤖 Generated with Claude Code

The host's deployment target is `connect.vechain.org`, but the
HTML <title>, the landing-page heading, and the empty-state header
on `/cross-app/connect` still read "VeChain Cross-App Connect" —
verbose and inconsistent with the chosen subdomain. Trim to plain
"VeChain Connect" everywhere user-facing:

- src/app/layout.tsx — browser tab title
- All 17 locale files — `connect.title.default` (empty-state header)
  and `landing.title` (landing page heading). Brand name, kept in
  English across every locale (no translation).

Internal naming (`cross-app-connect/` package name, `cross-app`
route path, `cross-app-connect-*` workflows, file comments) stays
as-is — that's the technical descriptor, not the brand surface.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@coderabbitai

coderabbitai Bot commented May 19, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@Agilulfo1820 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 9 minutes and 31 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: b898a72f-2d9b-42b5-8cd7-8b10a1edc094

📥 Commits

Reviewing files that changed from the base of the PR and between a9c9cc6 and 1783a15.

📒 Files selected for processing (18)
  • cross-app-connect/src/app/i18n/locales/de.json
  • cross-app-connect/src/app/i18n/locales/en.json
  • cross-app-connect/src/app/i18n/locales/es.json
  • cross-app-connect/src/app/i18n/locales/fr.json
  • cross-app-connect/src/app/i18n/locales/hi.json
  • cross-app-connect/src/app/i18n/locales/it.json
  • cross-app-connect/src/app/i18n/locales/ja.json
  • cross-app-connect/src/app/i18n/locales/ko.json
  • cross-app-connect/src/app/i18n/locales/nl.json
  • cross-app-connect/src/app/i18n/locales/pt.json
  • cross-app-connect/src/app/i18n/locales/ro.json
  • cross-app-connect/src/app/i18n/locales/ru.json
  • cross-app-connect/src/app/i18n/locales/sv.json
  • cross-app-connect/src/app/i18n/locales/tr.json
  • cross-app-connect/src/app/i18n/locales/tw.json
  • cross-app-connect/src/app/i18n/locales/vi.json
  • cross-app-connect/src/app/i18n/locales/zh.json
  • cross-app-connect/src/app/layout.tsx
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/rebrand-vechain-connect

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Agilulfo1820 Agilulfo1820 merged commit 2ce9463 into main May 19, 2026
6 of 7 checks passed
@Agilulfo1820 Agilulfo1820 deleted the chore/rebrand-vechain-connect branch May 19, 2026 14:43
@github-actions

Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 8.77 MB

ℹ️ View Unchanged
Filename Size
packages/vechain-kit/dist/assets 4.1 kB
packages/vechain-kit/dist/assets-BL24r-Yp.mjs 51.3 kB
packages/vechain-kit/dist/assets-BL24r-Yp.mjs.map 74.1 kB
packages/vechain-kit/dist/assets-DNJsQD7_.cjs 58.5 kB
packages/vechain-kit/dist/assets-DNJsQD7_.cjs.map 75.5 kB
packages/vechain-kit/dist/assets/index.cjs 716 B
packages/vechain-kit/dist/assets/index.d.cts 973 B
packages/vechain-kit/dist/assets/index.d.mts 973 B
packages/vechain-kit/dist/assets/index.mjs 718 B
packages/vechain-kit/dist/index-B_I1Msom.d.cts 181 kB
packages/vechain-kit/dist/index-B_I1Msom.d.cts.map 49.1 kB
packages/vechain-kit/dist/index-BYfc-9J5.d.mts 5.63 kB
packages/vechain-kit/dist/index-BYfc-9J5.d.mts.map 2.99 kB
packages/vechain-kit/dist/index-C8Uj8ple.d.cts 5.63 kB
packages/vechain-kit/dist/index-C8Uj8ple.d.cts.map 2.99 kB
packages/vechain-kit/dist/index-JZZUkEZP.d.mts 181 kB
packages/vechain-kit/dist/index-JZZUkEZP.d.mts.map 48 kB
packages/vechain-kit/dist/index.cjs 1.14 MB
packages/vechain-kit/dist/index.cjs.map 2.81 MB
packages/vechain-kit/dist/index.d.cts 23.9 kB
packages/vechain-kit/dist/index.d.mts 23.9 kB
packages/vechain-kit/dist/index.mjs 1.09 MB
packages/vechain-kit/dist/index.mjs.map 2.75 MB
packages/vechain-kit/dist/utils 4.1 kB
packages/vechain-kit/dist/utils-B1rpHKZq.mjs 22.1 kB
packages/vechain-kit/dist/utils-B1rpHKZq.mjs.map 66.7 kB
packages/vechain-kit/dist/utils-D0w5dcVX.cjs 27.3 kB
packages/vechain-kit/dist/utils-D0w5dcVX.cjs.map 67.4 kB
packages/vechain-kit/dist/utils/index.cjs 1.98 kB
packages/vechain-kit/dist/utils/index.d.cts 3.04 kB
packages/vechain-kit/dist/utils/index.d.mts 3.04 kB
packages/vechain-kit/dist/utils/index.mjs 2 kB

compressed-size-action

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.

1 participant