From dd218f734a7885ae78864a85e77a2b02cb12c1b9 Mon Sep 17 00:00:00 2001 From: Tomas R Date: Mon, 13 Jul 2026 21:03:29 -0300 Subject: [PATCH 1/2] docs: restructure Payments sidebar and refresh homepage Reorganize the Payments sidebar into persona-first groups (Get Started with nested Coverage & Reference, For PSPs, For Merchants, For Wallets, For Checkout, AI Agents), switch the theme to "mint", and remove the WalletConnect Pay / Blog global anchors. Rework the homepage: add a "What's supported" coverage section, tighten spacing and dividers, adjust product-card layout/copy, make Container and Title configurable, and add a style.css override for homepage padding. Co-Authored-By: Claude Opus 4.8 --- docs.json | 130 ++++++++++++++------------------ index.mdx | 95 ++++++++++++----------- snippets/home/product-cards.mdx | 6 +- snippets/home/utility.mdx | 6 +- style.css | 9 +++ 5 files changed, 125 insertions(+), 121 deletions(-) create mode 100644 style.css diff --git a/docs.json b/docs.json index 00bc2de..da7fee0 100644 --- a/docs.json +++ b/docs.json @@ -1,5 +1,5 @@ { - "theme": "aspen", + "theme": "mint", "name": "WalletConnect Pay Docs", "description": "Documentation for WalletConnect Pay. Integrate secure crypto payments into your app with step-by-step guides, APIs, and best practices.", "colors": { @@ -38,30 +38,45 @@ "icon": "credit-card", "groups": [ { - "group": "WalletConnect Pay", + "group": "Get Started", "pages": [ "payments/overview", "payments/for-users", - "payments/token-and-chain-coverage", - "payments/fiat-coverage", - "payments/wallet-coverage", - "payments/cex-coverage" + { + "group": "Coverage & Reference", + "pages": [ + "payments/token-and-chain-coverage", + "payments/fiat-coverage", + "payments/wallet-coverage", + "payments/cex-coverage" + ] + } ] }, { - "group": "WalletConnect Pay for Merchants", + "group": "For PSPs", "pages": [ - "payments/merchant/quickstart" + "payments/psps/overview", + { + "group": "Headless SDK", + "pages": [ + "payments/psps/headless-sdk/overview", + "payments/psps/headless-sdk/how-it-works", + "payments/psps/headless-sdk/implementation", + "payments/psps/headless-sdk/packages-reference" + ] + } ] }, { - "group": "Merchant API", + "group": "For Merchants", "pages": [ + "payments/merchant/quickstart", "payments/merchant-api/logo-specification" ] }, { - "group": "WalletConnect Pay for Wallets", + "group": "For Wallets", "pages": [ "payments/wallets/overview", { @@ -75,7 +90,7 @@ ] }, { - "group": "Integrate using the Wallet SDK", + "group": "Integrate Wallet SDK", "pages": [ "payments/wallets/walletkit/kotlin", "payments/wallets/walletkit/swift", @@ -85,6 +100,7 @@ ] }, "payments/wallets/api-first", + "payments/wallets/tap-to-pay", { "group": "Token & Chain Support", "pages": [ @@ -92,27 +108,11 @@ "payments/wallets/token-chain-support/usdt-support", "payments/wallets/token-chain-support/solana-support" ] - }, - "payments/wallets/tap-to-pay" - ] - }, - { - "group": "WalletConnect Pay for PSPs", - "pages": [ - "payments/psps/overview", - { - "group": "Headless SDK", - "pages": [ - "payments/psps/headless-sdk/overview", - "payments/psps/headless-sdk/how-it-works", - "payments/psps/headless-sdk/implementation", - "payments/psps/headless-sdk/packages-reference" - ] } ] }, { - "group": "Ecommerce and Online Checkout", + "group": "For Checkout", "pages": [ "payments/ecommerce/overview", "payments/ecommerce/integration", @@ -120,7 +120,7 @@ ] }, { - "group": "WalletConnect AI Agent SDK", + "group": "AI Agents", "pages": [ "agents/overview" ] @@ -195,30 +195,45 @@ "icon": "credit-card", "groups": [ { - "group": "WalletConnect Pay", + "group": "Get Started", "pages": [ "payments/overview", "payments/for-users", - "payments/token-and-chain-coverage", - "payments/fiat-coverage", - "payments/wallet-coverage", - "payments/cex-coverage" + { + "group": "Coverage & Reference", + "pages": [ + "payments/token-and-chain-coverage", + "payments/fiat-coverage", + "payments/wallet-coverage", + "payments/cex-coverage" + ] + } ] }, { - "group": "WalletConnect Pay for Merchants", + "group": "For PSPs", "pages": [ - "payments/merchant/quickstart" + "payments/psps/overview", + { + "group": "Headless SDK", + "pages": [ + "payments/psps/headless-sdk/overview", + "payments/psps/headless-sdk/how-it-works", + "payments/psps/headless-sdk/implementation", + "payments/psps/headless-sdk/packages-reference" + ] + } ] }, { - "group": "Merchant API", + "group": "For Merchants", "pages": [ + "payments/merchant/quickstart", "payments/merchant-api/logo-specification" ] }, { - "group": "WalletConnect Pay for Wallets", + "group": "For Wallets", "pages": [ "payments/wallets/overview", { @@ -232,7 +247,7 @@ ] }, { - "group": "Integrate using the Wallet SDK", + "group": "Integrate Wallet SDK", "pages": [ "payments/wallets/walletkit/kotlin", "payments/wallets/walletkit/swift", @@ -242,6 +257,7 @@ ] }, "payments/wallets/api-first", + "payments/wallets/tap-to-pay", { "group": "Token & Chain Support", "pages": [ @@ -249,27 +265,11 @@ "payments/wallets/token-chain-support/usdt-support", "payments/wallets/token-chain-support/solana-support" ] - }, - "payments/wallets/tap-to-pay" - ] - }, - { - "group": "WalletConnect Pay for PSPs", - "pages": [ - "payments/psps/overview", - { - "group": "Headless SDK", - "pages": [ - "payments/psps/headless-sdk/overview", - "payments/psps/headless-sdk/how-it-works", - "payments/psps/headless-sdk/implementation", - "payments/psps/headless-sdk/packages-reference" - ] } ] }, { - "group": "Ecommerce and Online Checkout", + "group": "For Checkout", "pages": [ "payments/ecommerce/overview", "payments/ecommerce/integration", @@ -277,7 +277,7 @@ ] }, { - "group": "WalletConnect AI Agent SDK", + "group": "AI Agents", "pages": [ "agents/overview" ] @@ -343,21 +343,7 @@ ], "tag": "Preview" } - ], - "global": { - "anchors": [ - { - "anchor": "WalletConnect Pay", - "href": "https://walletconnect.com", - "icon": "globe" - }, - { - "anchor": "Blog", - "href": "https://walletconnect.network/blog", - "icon": "newspaper" - } - ] - } + ] }, "logo": { "light": "/logo/light.svg", diff --git a/index.mdx b/index.mdx index bb687a5..a902251 100644 --- a/index.mdx +++ b/index.mdx @@ -10,53 +10,20 @@ import { ProductTiles } from '/snippets/home/product-tiles.mdx'; import { appCategories } from '/snippets/home/data.mdx'; import { ProductCard } from '/snippets/home/product-cards.mdx'; -
- -
-
-
+ + +
+
WalletConnect Pay -
-

- The easiest way to enable crypto payments from any wallet, any asset, anywhere. -

- -
-
- - - -
-
- - Introducing WalletConnect Pay - +

- **[WalletConnect Pay](/payments/overview)** is a complete, end-to-end crypto payment solution that allows PSPs and merchants to enable crypto payments from any wallet and any asset through a single, familiar integration. + A complete, end-to-end crypto payment solution that allows PSPs and merchants to enable crypto payments from any wallet and any asset through a single, familiar integration.

@@ -71,7 +38,7 @@ import { ProductCard } from '/snippets/home/product-cards.mdx'; />
-