Skip to content

[tutorial] added misc UX improvements#709

Merged
khannanov-nil merged 1 commit intomainfrom
ux-enhancements-for-interactive-tutorials
Apr 3, 2025
Merged

[tutorial] added misc UX improvements#709
khannanov-nil merged 1 commit intomainfrom
ux-enhancements-for-interactive-tutorials

Conversation

@khannanov-nil
Copy link
Copy Markdown
Contributor

Short Summary

This diff adds several UX improvements to interactive tutorials.

What Changes Were Made

  • Added comments suggesting where exactly developers should add their code to tutorials.
  • When a tutorial check fails and there is a fail receipt, the logs display the transaction hash for debugging.
  • Completed solutions are cached and displayed when a developer accesses a completed tutorial.
  • The text for most errors has been made clearer.

Related Issue

Addresses #703 .

Checklist

Please mark each item with an x inside the brackets (e.g., [x]) once completed.

  • I have read and followed the Contributing Guide
  • I have tested the changes locally
  • I have added relevant tests (if applicable)
  • I have updated documentation/comments (if applicable)

@khannanov-nil khannanov-nil added playground Related to playground interface explorer Related to explorer interface labels Mar 31, 2025
@khannanov-nil khannanov-nil self-assigned this Mar 31, 2025
@khannanov-nil khannanov-nil linked an issue Mar 31, 2025 that may be closed by this pull request
@khannanov-nil khannanov-nil force-pushed the ux-enhancements-for-interactive-tutorials branch from 56e3855 to 80f7e23 Compare March 31, 2025 13:51
@khannanov-nil khannanov-nil force-pushed the ux-enhancements-for-interactive-tutorials branch from 80f7e23 to 659e330 Compare April 3, 2025 09:09
@khannanov-nil khannanov-nil force-pushed the ux-enhancements-for-interactive-tutorials branch from 659e330 to f92a66c Compare April 3, 2025 09:19
Copy link
Copy Markdown
Contributor

@KlonD90 KlonD90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm (but .on more readable notation than target)

fixes

fixes

fixes

fixes

fixes

fixes

fixes
@khannanov-nil khannanov-nil force-pushed the ux-enhancements-for-interactive-tutorials branch from edf5bed to 8f1d116 Compare April 3, 2025 10:59
@khannanov-nil khannanov-nil enabled auto-merge April 3, 2025 11:00
@khannanov-nil khannanov-nil added this pull request to the merge queue Apr 3, 2025
Merged via the queue into main with commit 458890c Apr 3, 2025
15 checks passed
@khannanov-nil khannanov-nil deleted the ux-enhancements-for-interactive-tutorials branch April 3, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

explorer Related to explorer interface playground Related to playground interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UX enhancements for interactive tutorials

2 participants