Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Pull Request Overview
This PR updates the font family from "Euclid Circular B" to "Geist" across the application's styling system. The change includes updating font-face declarations to use the new Geist font files in WOFF2 format and updating all CSS variable references throughout the codebase.
- Updates @font-face declarations to load Geist font variants instead of Euclid Circular B
- Replaces CSS variable name from
--font-mm-euclidto--font-mm-geist - Updates all font-family references across SCSS files to use the new Geist font
Reviewed Changes
Copilot reviewed 5 out of 15 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/scss/theme/_fonts.scss | Updates @font-face declarations to load Geist font files instead of Euclid Circular B |
| src/scss/custom.scss | Updates CSS variable definition and references from euclid to geist |
| src/scss/commons/_typescale.scss | Updates font-primary class to use new geist variable |
| src/scss/app.scss | Updates base HTML font-family to use geist variable |
| src/components/ParserOpenRPC/global.module.scss | Updates component-specific font-family-sans variable to use Geist |
georgewrmarshall
left a comment
There was a problem hiding this comment.
LGTM! Nice work @AndyMBridges 💯
- Checked Geist fonts loaded correctly in browser ✅
- Checked for no remaining instances of Euclid in codebase ✅
alexandratran
left a comment
There was a problem hiding this comment.
I'm noticing that:
- The monospace font we use for inline code-formatted text doesn't match/feel cohesive with this new theme font.
- The monospace font used for inline code-formatted text differs greatly from the monospace font used in code blocks.
Is there a matching monospace font that would fit better with Geist? Also, would it be ok to choose a single monospace font for inline code-formatted text and code samples? This would be more cohesive – see Google dev docs, for example.
52fb35d
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
* update fonts to Geist * fix typo * Use variable. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: bgravenorst <byron.gravenorst@consensys.net>
* Add HyperEVM. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * minor update. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add hyperevm support. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add Websocket support. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Remove debug and trace methods. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add HyperEVM-specific methods Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Update services/reference/hyperevm/index.md Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * Add DIN admonition. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * 2483 e embedded wallets pass (#2614) * style updates * fixes for cursor touching data outside scope * fixes for cursor touching data outside scope * fixes for cursor touching data outside scope * rmvs more cursor false positives and aligns docs to mm style * rmvs more cursor false positives and aligns docs to mm style * rmvs more cursor false positives and aligns docs to mm style * rmvs more cursor false positives and aligns docs to mm style * adds links from overview to docs pages and puts unused snippet into play * links user from table to docs * rmvs more cursor false positives and aligns docs to mm style * rmvs more cursor false positives and aligns docs to mm style * further alignment with mm style * further alignment with mm style * further alignment with mm style & fix for build * further alignment with mm style * Update embedded-wallets/sdk/_common/_configure-paymaster-context.mdx * Update embedded-wallets/sdk/_common/_configure-paymaster-context.mdx * reverts updates to comment txt and fixes ,, instances * Reverted edits to comments and qa over prev * Update formatting * Apply suggestion from @m4sterbunny * fixes following review * tag along from other review --------- Co-authored-by: Yashovardhan Agrawal <21066442+yashovardhan@users.noreply.github.com> * style pass over features (#2602) Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * add OpenClaw Smart Accounts Kit skill integration guide * docs: add OpenClaw skill integration guide Add documentation for using the MetaMask Smart Accounts Kit skill with OpenClaw. This guide covers: - Installation via OpenClaw skill manager - Creating smart accounts via natural language prompts - Managing delegations with conversational AI - Requesting advanced permissions (ERC-7715) - Best practices for caveat usage and transaction verification * docs: fix OpenClaw skills link Update the OpenClaw skill documentation link from GitHub to the correct docs URL: https://docs.openclaw.ai/tools/skills Address review feedback from @AyushBherwani1998 * docs: update OpenClaw skill docs with clearer prompt tab label * docs: refine OpenClaw prompt tab label and formatting --------- Co-authored-by: Smart Gator <smartgator@users.noreply.github.com> * release openclaw docs * Fix incorrect JS slice in ERC-20 example (#2651) * Update interact-with-erc-20-tokens.md * Update interact-with-erc-20-tokens.md * Update services/how-to/interact-with-erc-20-tokens.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * add ClawHub installation option to OpenClaw skill guide * 2483d embedded wallets pass (#2603) * reviews infrastructure section * reviews infrastructure section * completes first pass of review, several items wip, see inline comments * puts table differentiator into play * rmvs partial from front matter * fix for merge conflict * completes review round --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Add new network support (#2689) * Add MegaETH support. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix requests. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add credit cost. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * Update endpoints.md (#2688) Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Documentation corrections and Web3.py example update (#2684) * Update quickstart.md * Update index.md * Update monitor-transfers-using-python.md --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * chore(deps-dev): bump @eslint/js from 9.36.0 to 9.39.2 (#2670) Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.36.0 to 9.39.2. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v9.39.2/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.39.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * add support for token revocation permission * Minor MegaEth fixes. (#2690) Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * add guide for getGrantedExecutionPermissions action * add a new guide for getGrantedExecutionPermissions * update wordings to align with Advanced Permissions * fix: add HTTP status check in fetchData to prevent treating error responses as success (#2598) Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates (#2661) Bumps the npm_and_yarn group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` | | [jws](https://github.com/brianloveswords/node-jws) | `3.2.2` | `3.2.3` | | [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` | | [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) | `13.2.0` | `13.2.1` | | [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.3` | | [qs](https://github.com/ljharb/qs) | `6.13.0` | `6.14.1` | Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.1...3.14.2) Updates `jws` from 3.2.2 to 3.2.3 - [Release notes](https://github.com/brianloveswords/node-jws/releases) - [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md) - [Commits](auth0/node-jws@v3.2.2...v3.2.3) Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `mdast-util-to-hast` from 13.2.0 to 13.2.1 - [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases) - [Commits](syntax-tree/mdast-util-to-hast@13.2.0...13.2.1) Updates `node-forge` from 1.3.1 to 1.3.3 - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.3.1...v1.3.3) Updates `qs` from 6.13.0 to 6.14.1 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.13.0...v6.14.1) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: jws dependency-version: 3.2.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.17.23 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: mdast-util-to-hast dependency-version: 13.2.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: node-forge dependency-version: 1.3.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.14.1 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Refactor: Extract `TabListItem` from `Tabs` (#2655) * fix(deps): resolve high severity vulnerabilities in axios and cross-spawn * Refactor: Extract TabListItem from Tabs --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * fix: update Node.js version requirement in README to match package.json (#2596) Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Add Viem library to web3-libraries.md (#2644) * Add page for supported Advanced Permissions * add supported advanced permissions page * Update smart-accounts-kit/get-started/supported-advanced-permissions.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Archive data provided by DIN. (#1925) * Archive data provided by DIN. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Link to Nodefleet Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix grammar. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix links. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * adds tip on how to handle non-standard tokens with no return bool (#2695) * adds tip on how to handle non-standard tokens with no return bool * qa * added same tip as troubleshooting step for guide, light proof as tag along * Update basefeepercentile.md (#2706) * Fix Infura links. (#2705) * Fix Infura links. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix IPFS link. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * Osano script (#2704) * move osano script to headTags * create osano plugin * makes networks alphabetical by name; comments out unused code (#2694) * makes networks alphabetical by name; comments out unused code * cleans out legacy items * [Smart Accounts Kit] Add Gator CLI Skill (#2719) * add gator-cli SKILL * add alpha version warning * apply reviewer suggestion Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * 2647g gasless tutorial (#2716) * proofs tutorial * qa over prev * proof round for gasless * rmv tag along, this page has its own pr * 2647f proofs multichain tutorial (#2713) * proofs tutorial * qa over prev * 2647e proof for tutorial (#2712) * proof for tutorial * align with similar tutorial --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * 2647d proof pass over tutorial (#2711) * proof pass over tutorial * align with similar tutorial --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * style alignment pass, proofs & edits (#2686) * style alignment pass, proofs & edits * indentation fix * standardization round * sentence casing for navs * qa over prev * qa over prev * qa over prev * qa over prev * restore config to retrigger bot moaning * Update embedded-wallets/features/wallet-pregeneration.mdx Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Remove broken links. (#2727) * Remove broken links. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix broken Everstake links. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * 2724 rmv deprecated tag (#2725) * rmvs seo tag component * uses Head instead of deprecated seo component * Apply suggestion from @m4sterbunny * standardizes approach for pages vs mdx, uses layout for descriptions if no front matter * Fix/broken links (#2726) * Fix Broken links on pages * Update Solana Web3.js link * Fix link wrap Based on https://github.com/MetaMask/metamask-docs/pull/2726/changes#r2851576595 * suggests nofollow with copy * applies the nofollow to the other rpc urls on this pr * reverts cursor overreach to explorers * standardize block explorers to links * standardize block explorers to links * temp removal of resource from tutorial * Fix lint check remove empty link class and it's usage --------- Co-authored-by: m4sterbunny <harrie.bickle-ext@consensys.net> * Link fix for redirect and for decommissioned page (#2723) * fix for redirect * rmvs decomissioned link * attempt to retrigger linters --------- Co-authored-by: Joshua Fernandes <joshua.fernandes@consensys.net> * fix: typos * Remove limited availability for Solana. (#2734) Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * fixes links (#2729) * fixes 1 flagged link to see if linter flags more * replaces 404 links * 2647b embedded wallets brand and extends style update to related tutorials (#2703) * proof pass over tutorials * brand and proof run through tutorial * qa over prev * proofs for tutorials * removing page that is on sep pr * qa over prev * qa over prev * qa over prev * Apply suggestion from @m4sterbunny * Update src/pages/tutorials/erc20-paymaster.mdx Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/erc20-paymaster.mdx Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/erc20-paymaster.mdx Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * 2647 embedded wallets brand (#2700) * proof pass over tutorials * brand and proof run through tutorial * qa over prev * aligns with flutter fixes * rmv tag along pg * Apply suggestion from @m4sterbunny * Apply suggestion from @m4sterbunny * Apply suggestion from @m4sterbunny * Apply suggestion from @m4sterbunny * Apply suggestion from @m4sterbunny * Apply suggestion from @m4sterbunny * qa over prev * qa over prev to align with the other tutorials * Apply suggestion from @yashovardhan Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Apply suggestion from @yashovardhan Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * links user to further guides * Apply suggestion from @m4sterbunny --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Fix links 2 (#2735) * fixes 1 flagged link to see if linter flags more * replaces 404 links * fixes palm link * Add await to getTransactionCount and update chainId to Sepolia (#2699) * Update send-a-transaction-ethers.md * Update send-a-transaction-ethers.md --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Fix Ethereum API link in JSON-RPC methods documentation (#2722) Updated the link for Ethereum JSON-RPC API methods to the correct documentation. Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * 2647c proofs and branding for flutter tutorial (#2707) * proofs and branding for flutter tutorial * qa over prev round * Update src/pages/tutorials/flutter-wallet.mdx Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Update src/pages/tutorials/flutter-wallet.mdx Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Update src/pages/tutorials/flutter-wallet.mdx Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Update src/pages/tutorials/flutter-wallet.mdx Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update src/pages/tutorials/flutter-wallet.mdx reviewer improvements Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * release ERC-20 token revocation permission * document utility for single delegation encode/decoding * migrate to ScopeType enum * migrate to scope type enum * fix parseEther issue * chore: address breaking change (#2739) * add reference for types * add types reference * fix typo * fix broken link * resolve review comments * update fonts to Geist (#2171) * update fonts to Geist * fix typo * Use variable. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: bgravenorst <byron.gravenorst@consensys.net> * add support for CaveatType enum * add caveattype enum docs * resolve review comments * fix anchor link * 2717 simplify ux (#2718) * simplifies get started * simplified ux for discussion Signed-off-by: m4sterbunny <harrie.bickle-ext@consensys.net> * qa over prev * qa over prev * makes about the landing page * seo fix for the lift n shift * rmvs use of deprecated seo tag * Apply suggestion from @m4sterbunny * fixes following conflict resolution issues --------- Signed-off-by: m4sterbunny <harrie.bickle-ext@consensys.net> * Add messaging for unsupported functions by external wallets (#2757) Co-authored-by: Yashovardhan Agrawal <21066442+yashovardhan@users.noreply.github.com> * deprecates palm testnet docs (#2742) * deprecates palm testnet docs * Apply suggestion from @m4sterbunny --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Add missing code block for transaction execution (#2645) Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> * fix linkspector errors (#2760) * add error codes table for troubleshooting section * add invalid delegate troubleshoot page * add invalide delegate troubleshooting page * update gator-sidebar * resolve review comments * rename file * update error codes table * add troubleshoot for Invalid Delegator * add invalid troubleshooting page * improve the troubleshoot guide * grammer fixes * Remove remaining Centra instances (#2771) * add troubleshoot for AA21 * add troubleshoot for aa21 error code * apple review feedback Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> --------- Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * add invalid signature troubleshoot page * add invalid signature troubleshoot page * remove unused imports * improve troubleshoot page * resolve review comments * resolve review comments * add allowance exceeded troubleshoot page * release troubleshooting section for v0.3.0 version * feat: Create Snaps API documentation from generated schema (#2702) * Create Snaps API documentation from generated schema * Fix broken links * Add install step * Fix more broken links * Fix even more broken links * Update temporary schema * Update temporary schema again * Update temporary schema once more * Support examples * Fetch schema from Pages * Add docs to plugin * Add `required` indicator * Use monospace font for types * Remove unused styles * Improve rendering of examples * Support examples with tabs * Revert URL to GitHub Pages staging * Add support for complex types * Fix descriptions * Add missing key * Remove unused nested property * Address some feedback * Use temporary URL * Update docs URL * Fix handling of null parameters * Remove old docs * Fix broken text * Remove `Object.entries` * Fix more broken links * Fix even more links * Update to latest schema * Remove unused method * Update CI step name * Update entry file * Hide table of contents * remove description subheading --------- Co-authored-by: Alexandra Carrillo <alexandra.carrillo@consensys.net> * add missing API reference * add documentation for the advanced permissions reference * add enbleDelegation API reference * fix enableDelegation example * resolve review comments * Add EW AI Integration documentation (#2767) * Improve front page readability (#2783) * Intial changes to improve readability. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Move titles higher. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add icons. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix typescript error. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Update src/pages/index.tsx Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> * improve smart accounts kit guide * improve the create smart account guide * fix prerequisites * minor edits and link fixes --------- Co-authored-by: Alexandra Carrillo <alexandra.carrillo@consensys.net> * improve delegation concept pages * improve concepts page * fix broken link * Apply suggestions from code review Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> --------- Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> * Fix ethers v5/v6 inconsistency (#2791) This PR fixes an inconsistency between ethers.js versions in the tutorial. - Updated the optional transaction example to use ethers.js v6 syntax (removed ethers.utils usage) - Ensured parseUnits is used consistently across the file - Confirmed chainId matches Sepolia (11155111) - Added clarity by aligning all examples with ethers v6 These changes prevent copy-paste errors and ensure the code works correctly with ethers v6. * SDK / MM Connect new structure (#2337) * SDK new structure PoC * edits * remove custom reference component * edits * fix links, update redirects, "metamask wallet sdk" * add simplified api reference with two examples * missing files * remove starknet docs * copy over solana docs * Update terminology and restructure EVM docs * fix broken links * fix broken links * Add/update Solana Wallet Adapter docs (#2443) * Update mobile products menu * Update MM Connect EVM JS code samples with potential new usage (#2454) * Update MM Connect EVM JS code samples with potential new usage * remove initialize sdk comment * add provider to code snippets * fix cursor bugs * remove /evm from wagmi install * Remove ParserOpenRPC component and replace usage in Linea services * fix broken link * Add more multichain info (#2479) * Add more multichain info * minor edits * Enhance JS section {WIP} (#2450) * Enhance JS section Add viem, web3, ethers support * Feat EVM Structure changes (#2538) * fix some cursor issues and use mm connect package * fix links, slight file restructure * add wagmi tabs + edits * update redirects * fix link --------- Co-authored-by: Alexandra Carrillo <alexandra.carrillo@consensys.net> * Add view & wagmi options Add view and wagmi code snippets * MM Connect ( EVM + SOL ) fixes (#2619) * MM Connect ( EVM + SOL ) * rename MM to MetaMask * code snippets update * fix broken link * update MM to MetaMask * fix broken links * MM Connect docs updates (#2720) * MM Connect docs updates * MM Connect Overview page updates * Update about page of overview * Redo multichain pages * minor edits * Solana docs edits * MS Style guide fixes * Reword + One more Option * rm connector library page No connector library available for CAIP multichain * connector library link remove * Multichain tutorial {WIP} - will include actual code from github * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/guides/connect-to-multichain.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * link fixes * broken link fixes * Update sdk/multichain/index.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * MM Connect Solana 0.2.0 changes updates * solana fixes * dep terminate and singleton behaviour * Updated based on new changes + revamp react native quickstart along with typo fixes and migration guide * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Update sdk/multichain/connect/tutorials/create-multichain-dapp.md Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Solana support via Infura for RPC Fixes #2337 (comment) * Edit Solana and EVM. (#2741) * Edit Solana and EVM. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix typo. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Restructure and complete multichain SDK documentation Restructures the multichain SDK docs for consistency, accuracy, and better onboarding. Changes: New pages: Add multichain quickstart, SDK methods reference, and sign messages guide. Quickstart: Modeled after the EVM quickstart — template setup, manual setup, methods-at-a-glance table, and scopes reference. SDK methods reference: Document connect, getSession, invokeMethod, disconnect, on, off, getInfuraRpcUrls, properties, and events sourced from the connect-multichain README. Guides: Rewrite sign-transactions (personal_sign, eth_signTypedData_v4, solana_signMessage) and send-transactions (eth_sendTransaction, gas estimation, full Solana tx building with @solana/web3.js). Tutorial: Fix createMultichainClient to use await, add missing pubkey and base64 encoding to solana_signMessage, update all getClient() call sites. API consistency: Standardize connect() to positional form across all files, add getSession() after connect, standardize Solana RPC URLs to Infura. Introduction page: Add quickstart CTA, update CardList with all entry points, surface SDK method names alongside underlying CAIP API methods. Removed: connect-to-multichain.md guide (consolidated into quickstart). * Add Solana SDK methods page + sidebar changes * EVM fixes * Solana, Multichian fixes + typos * fix broken link * Edits as per feedback https://vercel.com/consensys-ddffed67/metamask-docs/c/hIkDAWO0fhkt?s=1 * reword as per https://vercel.com/consensys-ddffed67/metamask-docs/c/W2tzjVpK_Q0F?s=1 * remove as per feedback as per https://vercel.com/consensys-ddffed67/metamask-docs/c/SWhaF513aFLu?s=1 * Update based on feedback on multichain api page * Feat/ai copy button (#2743) * Enriched Copy Button preview * Replaced the generic svg with brand svg + ui nits * Remove MCP buttons for now We will address MCP (product-specific mcp) feature later in a different PR * Handle long prompts with clipboard fallback Add URL length guard and clipboard fallback for AI tool links. Introduce MAX_URL_LENGTH and make openInAiTool async to copy the page markdown to the clipboard when the full prompt URL would be too long, then open the AI tool with a short prompt. If clipboard write fails, fall back to opening the tool with a shorter prompt. Pass a flashCopied callback to openInAiTool, update the dropdown buttons to use it, extend the UI flash duration for clipboard-copy feedback (3000ms), and show a "Page copied — paste in chat" description when content was copied. This prevents overly long GET URLs and improves UX for large pages. * Hoist ExternalArrow and remove duplicate Move the ExternalArrow SVG component higher in CopyPageButton.jsx so it's declared before the default export, and remove the duplicated definition later in the file. This is a pure refactor to avoid redeclaration and improve code organization; no behavior changes intended. * Pass tool IDs to AI open handler and flash state Add a toolId parameter to openInAiTool and use it when calling the flash callback so each AI tool can show its own "page copied" state. Update the copiedId delay to apply longer timing for any id starting with "ai-". Propagate tool-specific IDs (ai-claude, ai-chatgpt, ai-perplexity) from the AI buttons and adjust the item description checks to use those IDs. * Rename SDK docs to MetaMask Connect (#2749) * Initial Overview edits. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Structural changes. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add banner. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Fix vercel redirects, remove unused import, bold banner text * Fix vercel. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Rename SDK docs to MetaMask Connect Rename the top-level docs from `sdk` to `metamask-connect` and update related content and config. Updated docusaurus.config.js to point to the new path and sidebar (mm-connect-sidebar.js), added a client-redirects plugin to map existing /metamask-connect paths back to /sdk, and renamed LLMS output patterns and titles. Adjusted internal documentation links (CardList, quickstarts, multichain/method refs) and updated versioned docs to use the new paths. Minor docs formatting tweaks in CONTRIBUTING.md and many doc/asset files were moved/renamed to reflect the new structure. * Updates from #2744 #2744 * Fix broken link * Update vercel.json redirects for SDK and Connect Adjust various routing rules in vercel.json to reflect documentation reorganization. Key changes: - Redirect several /metamask-connect/... sources to /sdk/... and vice versa where appropriate. - Add new /sdk/connect/* mappings to corresponding /metamask-connect/evm/connect/quickstart/ routes (including wagmi, rainbowkit, connectkit, dynamic, web3auth, react-native, etc.). - Consolidate wallet reference redirects to /metamask-connect/evm/connect/reference/json-rpc-api/ and add a wildcard mapping for JSON-RPC paths. - Update destinations for supported-platforms, llm-prompt, and SDK reference pages; change some quickstart/partner destinations to quickstart. - Remove obsolete multichain and duplicate snaps-development-guide redirects and adjust connect-extension destination. These changes mirror a docs restructure to centralize SDK and Connect content under the Metamask Connect/EVm paths. * Revert "Structural changes." This reverts commit 7ca238f. * Re-add scopes documentation. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Surface important note earlier, and other edits. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Revert Vercel.json Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Removed extra connect folder from each Address this feedback #2749 (comment) * rm extra connect * Update JSON-RPC and batch links in connect doc Fix links in src/pages/quickstart/builder/metamask-sdk/react/stepContent/connect.mdx to point to the EVM-specific documentation: update the JSON-RPC methods reference to /metamask-connect/evm/reference/json-rpc-methods and the batch-requests guide to /metamask-connect/evm/guides/metamask-exclusive/batch-requests so provider.request() documentation targets the correct pages. * Fixes as per comment * Move Multichain client to top as per feedback * Included Solana libraries --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: bgravenorst <byron.gravenorst@consensys.net> * Fix navbar navigation links * Fix build + link inspector * Throw on broken Markdown links; add wallet redirects Change Docusaurus config to treat broken Markdown links as errors (onBrokenMarkdownLinks: 'throw') to fail fast on broken links. Add a comprehensive set of redirects that map legacy /wallet/* routes to the new /metamask-connect/* structure (including EVM, Solana, reference, guides, and various how-to/tutorial pages) to preserve links, SEO, and user bookmarks after the docs restructuring. * Add arbitrum docs to ignorepattern domain is returning 429 (rate limiting), failing the check always, will revert before merge to main * Update .linkspector.yml domain is returning ERR_CONNECTION_CLOSED, failing the check always, will revert before merge to main * feat. MM Connect documentation (#2754) * feat. MM Connect documentation * Fix broken link * Hide solana integration that aren't ready * Revert for viz * Update quickstart docs to 'MetaMask SDK' for old links * updated platforms & environments Revise and expand the Supported platforms doc: update the frontmatter (expanded description and keywords), rework the intro, and add a Connection methods section that explains how MetaMask Connect routes connections across desktop, mobile, and Node.js (including QR and deeplink flows). Replace the old matrix with a clearer comparison table, add guidance about in-app browser limitations and using reliable RPC providers for relay-based connections, and add a Supported environments matrix linking to EVM, Solana, and Multichain quickstarts and guides. * remove non linked page * Add SEO keywords + updated descriptions * Feat/seo geo (#2765) * Feat SEO/GEO * Fix FAQ indentation just for crawlers * Add Solana FAQ * Add RN examples + troubleshooting pages * Node.js example + polyfill issues intros * Fix (await) * nits + typos fixes * nit * remove redundant crawl as per RFC 9309 https://www.rfc-editor.org/rfc/rfc9309 * nit fixes * Update in-app browser section * nit * Update migration guide to include polyfill issue * minor edits to overview content for style/simplicity * browser polyfill not needed * fix broken anchor * minor edits to multichain content * Update as per newer getInfuraRpcUrls changes * some evm edits * edit pass including EVM+Solana * fix build Need to consult with Alex on Snaps style module removal * clean up redirects * MetaMask Mobile -> The MetaMask mobile app * Add getInfuraRpcUrls for connect-solana + update getInfuraRpcUrls for multichain Add getInfuraRpcUrls for connect-solana + update getInfuraRpcUrls for multichain, along with minor changes in copy + added Supported chains table * Add JSON-RPC methods, and related fixes throughout content TO DO: audit RPC docs (error codes) * Update Global React Quickstart * Fix QS for EVM-REACT * Fix code higlighter and scroll on QS * Fix CodeQL issues + remove broken link for triton one * fix broken link * Ignore /quickstart/ to check for broken link * Hide JS template sections * fix JSON-RPC API missing info and styles * revert qs-file-links * add links to method reference * Fix merge issue and update card. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add Wagmi Quickstart back to sidebar with updated package (#2778) * Add Wagmi quickstart Migrate from sdk to connect * Add common operations to wagmi quickstart * minor edits for consistency * revert qs-file-links changes * Update wagmi * wagmi@^3.6.0 wagmi/connectors@^8.0.0 updates * wagmi v3 hooks --------- Co-authored-by: Alexandra Carrillo <alexandra.carrillo@consensys.net> * update preview link of mmc evm-react example * minor edits * Update Multichain + Solana Node.js examples * minor edit --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: Mohammad Shahbaz Alam <shahbaz17@users.noreply.github.com> Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> Co-authored-by: bgravenorst <byron.gravenorst@consensys.net> * Add partner info. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * fix: add HTTP status check in fetchData to prevent treating error responses as success (#2598) Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * Merge. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Add HyperEVM-specific methods Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Minor MegaEth fixes. (#2690) Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> * fix: add HTTP status check in fetchData to prevent treating error responses as success (#2598) Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com> * makes networks alphabetical by name; comments out unused code (#2694) * makes networks alphabetical by name; comments out unused code * cleans out legacy items * fix: resolve stray merge conflict markers in HyperEVM JSON-RPC docs Made-with: Cursor * Add Alchemy. Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> * Update services/reference/hyperevm/json-rpc-methods/index.md Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> * Update services/reference/hyperevm/json-rpc-methods/index.md Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> --------- Signed-off-by: bgravenorst <byron.gravenorst@consensys.net> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: m4sterbunny <harrie.bickle-ext@consensys.net> Co-authored-by: m4sterbunny <m4sterbunny@gmail.com> Co-authored-by: Yashovardhan Agrawal <21066442+yashovardhan@users.noreply.github.com> Co-authored-by: Yashovardhan Agrawal <yashovardhan.agrawal@gmail.com> Co-authored-by: Smart Gator <smartgator0@gmail.com> Co-authored-by: Smart Gator <smartgator@users.noreply.github.com> Co-authored-by: Ayush Bherwani <ayush.bherwani1998@gmail.com> Co-authored-by: 0x4tl4nt <sheryldawdy05@gmail.com> Co-authored-by: nikolaysamoil0ff <nikolaysamoil0ff@gmail.com> Co-authored-by: Lisa <zarievnaanastesa@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: subham kumar <kumarsubham75861@gmail.com> Co-authored-by: Damian <0xev0r0x@gmail.com> Co-authored-by: pineapplepeak <ananahill00@gmail.com> Co-authored-by: Andy Bridges <Andymbridges@gmail.com> Co-authored-by: Mohammad Shahbaz Alam <shahbaz17@users.noreply.github.com> Co-authored-by: m4sterbunny <harrie.bickle-ext@consensys.net> Co-authored-by: Joshua Fernandes <joshua.fernandes@consensys.net> Co-authored-by: meelon-dev <0xmeel0n@gmail.com> Co-authored-by: Vikram <vikram0x00@proton.me> Co-authored-by: m4sterbunny <20266893+m4sterbunny@users.noreply.github.com> Co-authored-by: cryptam <102138190+CryptAm@users.noreply.github.com> Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com> Co-authored-by: Maarten Zuidhoorn <maarten@zuidhoorn.com> Co-authored-by: Alexandra Carrillo <alexandra.carrillo@consensys.net> Co-authored-by: stackoverflowed1 <ramosharold269@gmail.com>
Description
EuclidtoGeistNote
Low Risk
Low functional risk, but this changes global typography and font assets, which may cause visual/layout regressions if the new Geist files aren’t available or render differently across browsers.
Overview
Swaps the site’s primary sans-serif font from Euclid to Geist by updating global
font-familydefaults and theme variables used by Infima and shared typography helpers.Replaces the
@font-facedefinitions to load Geistwoff2files (including weights and italic) and updates component-specific styling (e.g.,ParserOpenRPCand the announcement bar) to reference the new--font-mm-geistvariable.Written by Cursor Bugbot for commit 9153ace. This will update automatically on new commits. Configure here.