Skip to content

fix(ui): align explorer labels with the selected network - #188

Merged
moscowchill merged 2 commits into
devfrom
fix/network-display-labels
Sep 14, 2026
Merged

moscowchill merged 2 commits into
devfrom
fix/network-display-labels

Conversation

@moscowchill

Copy link
Copy Markdown
Contributor

Summary

Make the explorer header subtitle and gas-price tooltip follow the selected build network. V2 keeps its existing labels; v3 displays QRL Testnet v3, including the existing translated header labels.

Includes the existing cross-explorer selector commit as its prerequisite, bringing the already-served selector behavior into the integration branch. Adds network configuration and rendered component regressions, and updates the phone selector test to expect the live v3 link.

Validation

  • Full Jest suite: 333 tests passed across 18 suites.
  • TypeScript no-emit check passed.
  • ESLint passed with existing repository warnings; changed-file lint passed.
  • Prettier checks passed for the new label changes and tests.
  • Full v2-source and isolated v3-release production builds passed.
  • Desktop navigation and two phone-navigation browser tests passed.
  • Staged v3 browser checks passed at desktop and phone widths in English and Spanish, including translated subtitle, gas tooltip, network selector, no horizontal overflow, no page errors and faucet CAPTCHA rendering.
  • Independent review completed with no blocking findings.

Release scope

The live patch changes only the two display components in the existing v3 release. Dependencies, API/RPC routing, environment, address handling and transaction behavior are preserved. The prior frontend build and source files are retained for rollback. Faucet checks are read-only; no claim was submitted.

Screenshot

V3 network label on the phone faucet page

QRL Testnet v3 in the explorer network menu now opens v3.zondscan.com
instead of showing a disabled Upcoming badge. The network catalog carries
an href per network; the build's own network is selected with
NEXT_PUBLIC_EXPLORER_NETWORK (default testnet-v2) and marked active, other
live networks render as links in the desktop menu and the phone
navigation, and their badge reads Devnet in all four locales.

Claude-Session: https://claude.ai/code/session_01FNiKphhAvq1TjaQ1ESiEBP
@moscowchill

Copy link
Copy Markdown
Contributor Author

Independent review: no correctness blockers. The shared selector prerequisite matches the previously served behavior; runtime changes are limited to the header subtitle and gas tooltip. The 12 new regression cases passed independently. Restoring either old hardcoded label in an isolated test copy causes the expected v3 failures. Full suite: 333 tests pass; typecheck, changed-file lint, formatting and three navigation E2Es pass. Public v2/v3 browser checks pass in English and Spanish at phone and desktop widths, including faucet CAPTCHA rendering. No claims submitted. Generated type-path drift excluded; dependency, routing and runtime configuration preserved. V3 display patch is live with rollback retained.

@moscowchill
moscowchill merged commit b3dec1b into dev Sep 14, 2026
3 checks passed
@moscowchill
moscowchill deleted the fix/network-display-labels branch September 14, 2026 06:36
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