dart-pad
dart-pad copied to clipboard
refactor the mobile UI
Refactor the mobile UI:
- move from using three tabs (code, ui, console) to two (code and app output)
- when starting to run an app, auto-switch to the app output tab
- fix https://github.com/dart-lang/dart-pad/issues/2859
This should address an issue where the execution iframe wasn'y inited when we tried to run something. It also combines the app + console tabs into one (as we do on the regular desktop UI).
- [x] I’ve reviewed the contributor guide and applied the relevant portions to this PR.
Contribution guidelines:
- See our contributor guide for general expectations for PRs.
- Larger or significant changes should be discussed in an issue before creating a PR.
- Contributions to our repos should follow the Dart style guide and use
dart format
. - Most changes should add an entry to the changelog and may need to rev the pubspec package version.
- Changes to packages require corresponding tests.
Note that many Dart repos have a weekly cadence for reviewing PRs - please allow for some latency before initial review feedback.