From 0e6cbf8733876b58f8e9724b7e781a29d5cf77b5 Mon Sep 17 00:00:00 2001 From: kelley-sean <55988264+kelley-sean@users.noreply.github.com> Date: Wed, 22 Jul 2026 16:36:52 +0100 Subject: [PATCH] Add self-hosted tutorial player for wallet-connection demo Replace the externally hosted (Supademo) iframe for the "Connecting wallet" tutorial with a self-hosted static player served from public/tutorials/. The bundle is fully self-contained (vanilla JS player, screenshots, and demo data) and loads as a same-origin iframe, removing the external dependency for this tutorial. Other tutorials remain on Supademo for now so the two can be compared on the same page before migrating the rest. --- pages/protocol/tutorials.mdx | 4 +- .../assets/step-001.webp | Bin 0 -> 154212 bytes .../assets/step-002.webp | Bin 0 -> 135752 bytes .../assets/step-003.webp | Bin 0 -> 154924 bytes .../how-to-connect-your-wallet/demo.json | 78 ++++++++++++++++++ .../how-to-connect-your-wallet/index.html | 17 ++++ public/tutorials/player/player.css | 1 + public/tutorials/player/player.js | 1 + 8 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 public/tutorials/how-to-connect-your-wallet/assets/step-001.webp create mode 100644 public/tutorials/how-to-connect-your-wallet/assets/step-002.webp create mode 100644 public/tutorials/how-to-connect-your-wallet/assets/step-003.webp create mode 100644 public/tutorials/how-to-connect-your-wallet/demo.json create mode 100644 public/tutorials/how-to-connect-your-wallet/index.html create mode 100644 public/tutorials/player/player.css create mode 100644 public/tutorials/player/player.js diff --git a/pages/protocol/tutorials.mdx b/pages/protocol/tutorials.mdx index 5b3dc1b..7b8618c 100644 --- a/pages/protocol/tutorials.mdx +++ b/pages/protocol/tutorials.mdx @@ -19,10 +19,10 @@ lang: en-US margin: '20px 0' }}>