docs: "Add to wallet" buttons + route get-started CTAs to Celopedia#2221
Open
GigaHierz wants to merge 1 commit into
Open
docs: "Add to wallet" buttons + route get-started CTAs to Celopedia#2221GigaHierz wants to merge 1 commit into
GigaHierz wants to merge 1 commit into
Conversation
…a, refresh Celopedia page - Add reusable AddNetworkButton snippet (wallet_addEthereumChain) styled to match the homepage cards; surface it on the homepage and under each table on the Network Information page for Celo Mainnet and Celo Sepolia - Reorder homepage sections (AI Agent Infra → Real World Use Cases → Builder Support → Networks) and add a Celopedia card to AI Agent Infrastructure - Point the "Start Building" / "Quickstart" / "Get started" CTAs to Celopedia instead of the Celo Composer quickstart (homepage, tooling overview, build landing, Composer Kit next steps) - Rewrite the Celopedia page with a punchier hero, four value highlights (find your idea, shape it, get feedback, go live fast), and a clear install CTA Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
GigaHierz
requested review from
palango,
piersy and
viral-sangani
and removed request for
a team
July 17, 2026 15:41
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.
What & why
Two goals: give developers a one-click way to add Celo networks to their wallet, and reposition Celopedia as the primary "get started" entry point.
1. "Add Celo to your wallet" buttons
snippets/AddNetworkButton.jsxthat callswallet_addEthereumChainfor Celo Mainnet and Celo Sepolia. Network params live in one place (single source of truth).primary/primary-light= the brand#fcff52), so it matches light/dark modes and the yellow hover-border behavior.@metamask/detect-providerapproach (prefers MetaMask when multiple wallets are injected) and surfaces the wallet's real error instead of masking failures.2. Homepage tidy-up
3. Get-started CTAs → Celopedia
Routed the prominent "Start Building" / "Quickstart" / "Get started" CTAs from the Celo Composer quickstart to the Celopedia page: homepage (both cards),
/tooling/overview,/build-on-celolanding, and Composer Kit "Next Steps". Genuine step-by-step tutorial cross-links were intentionally left pointing at the Composer guide.4. Celopedia page rewrite
Punchier hero, four value highlights (find your idea, shape it, get feedback, go live fast), a clear install CTA, and trimmed length.
Verification
mint broken-linkspasses.mint dev; buttons, cards, and redirected CTAs confirmed in the output.🤖 Generated with Claude Code