-
Notifications
You must be signed in to change notification settings - Fork 25
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
doc: Documentation regarding UI #6
Conversation
31db5a5
to
fcf660c
Compare
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.
Thank you for the PR! I think this is already nice and compact. Just keep in mind that the actual UI-agnostic concept comes from the fact that the user can create a fresh dApp leveraging our strictly typed hooks that can save time. The Debug Contracts page and its components are more of things that is used to render the contract testing UI, not really intended to be used as the UI in the user's dApp (although they can customize it if they want, and nicely indicated in your change)
Hello sir. I understand now, including the debug page is only to show the effectiveness of our toolbox to users, not the final dapp. |
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.
One last detail.
Not really to show effectiveness, but we want users to easily do basic interactions with their deployed smart contracts within the Debug Contracts page. That's why that page is there |
Got it~ This is a necessary debugging tool for developing dapps |
the updated code mainly involves: Support for the debug page component (located in packages/nextjs/app/debug/_components/contract component) relative issue & bg: #5 |
These changes are mostly imperceptible to users. I have updated the section on how to run and deploy the project, according to the instructions in the install file. Additionally, the git submodule has been removed. For more details, please see the install file. |
Expanded how to use and customize templates, which Indirectly explains how to customize components and nextjsapp parts.
fixes #4
fixes #5
We wrote how to customize the toolbox preset components and nextjs app part to explain to users. For the APP part, users can use any UI scheme they need, such as CSS-in-JS \ styling component and so on.
For the component part, we show how to customize the preset component and wrap it to form a new component
@jrcarlos2000 @metalboyrick
the updated code mainly involves:
Support for the debug page component (located in packages/nextjs/app/debug/_components/contract component)
Upgrading dependencies
Upgrading the deploy-contract script
These changes are mostly imperceptible to users, updating the installation section to introduce starting ss2 according to the ss2 readme.md file.
relative issue & bg: #5
relative code: Scaffold-Stark/scaffold-stark-2@v0.1.0...v0.2.2