-
Notifications
You must be signed in to change notification settings - Fork 122
feat: ton adapter docs, refactor installation sections, missing icons #694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
@devin-ai-integration[bot] Please review the tone of voice for the content changes in this PR against Reown's brand guidelines. 📝 Content Review RequestFiles to review: 4
Review focus:
Guidelines summary:
Please analyze the content changes and provide constructive feedback on tone and voice alignment. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request adds comprehensive TON (The Open Network) adapter documentation to AppKit across multiple frameworks and refactors installation sections. The changes enhance the documentation by providing TON blockchain support alongside existing EVM, Solana, and Bitcoin implementations.
Key changes:
- Adds TON adapter installation and implementation guides for React, Next.js, Vue, Nuxt, Svelte, JavaScript, and React Native
- Refactors the cloud configuration banner component from Info to Card format for better visual consistency
- Adds Svelte icon SVG file for framework-specific navigation
- Updates "Trigger Modal" sections to be adapter-agnostic, removing duplicated adapter-specific modal trigger code
Reviewed changes
Copilot reviewed 26 out of 27 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| docs.json | Updates Svelte icon path and formatting cleanup |
| snippets/cloud-banner.mdx | Refactors from Info component to Card component with icon |
| snippets/appkit//ton/about/.mdx | Adds TON adapter implementation and trigger modal snippets for all frameworks |
| images/icons/svelte.svg | Adds Svelte framework icon |
| appkit/*/core/installation.mdx | Adds TON installation tabs and refactors trigger modal sections across all frameworks |
| appkit/overview.mdx | Updates Svelte card to use SVG icon and formatting improvements |
| walletkit/*/usage.mdx | Code style refactoring (quotes, formatting) |
| appkit/react-native/core/installation.mdx | Adds TON adapter support for React Native |
| advanced/providers/solana-adapter.mdx | Updates cloud configuration link format |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| { | ||
| "dropdown": "Svelte", | ||
| "icon": "S", | ||
| "icon": "http://localhost:3000/images/icons/svelte.svg", |
Copilot
AI
Dec 1, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The icon path should not use localhost:3000. This should be a relative path like /images/icons/svelte.svg to work in production environments.
| "icon": "http://localhost:3000/images/icons/svelte.svg", | |
| "icon": "/images/icons/svelte.svg", |
| } | ||
| }) | ||
|
|
||
| // 6. Trigger modal programaticaly |
Copilot
AI
Dec 1, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling error: "programaticaly" should be "programmatically".
| // 6. Trigger modal programaticaly | |
| // 6. Trigger modal programmatically |
Description
Tests
Direct link to the deployed preview files