Skip to content
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

Embed: improve the visual distinction between example and exercise #1150

Closed
galeyang opened this issue Jul 15, 2019 · 1 comment
Closed

Embed: improve the visual distinction between example and exercise #1150

galeyang opened this issue Jul 15, 2019 · 1 comment
Labels
closed-obsolete Closed as the reported issue is no longer relevant from-study Issues are filed from a research study P3 A lower priority bug or feature request type-ux A user experience or user interface related issue
Milestone

Comments

@galeyang
Copy link

galeyang commented Jul 15, 2019

UX study result

When few participants first saw many visually identical editors (some are examples, while others are exercises) in the Future codelab dart-lang/site-www#1659, they were unsure what they were supposed to do (entering code vs. clicking the Run).

Going from code window where you're supposed to write in, to code window where you're not supposed to write in in the same scroll is confusing to me --- the confusion between which ones were supposed to be edited, just like got a glance.

Sometimes, I wasn't sure like whether I should just to code something or I'm supposed to just run it to see it.

For short term, @legalcodes has made two changes to the Future codelab

  • use light theme for examples and dark theme for exercises
  • add a prominent title (Example or Exercise) above each embed

Improvements to considered

Example from Kotlin
image
Matching the our color theme
image

  • Or maybe in the demo mode, hide the format, reset, and analyzer UI unless users start making changes

Feedback welcome!


Status of this issue is also tracked in https://github.com/orgs/flutter/projects/3.

@galeyang galeyang added type-ux A user experience or user interface related issue P3 A lower priority bug or feature request from-study Issues are filed from a research study labels Jul 15, 2019
@RedBrogdon RedBrogdon added this to the Backlog milestone Jul 24, 2019
@parlough
Copy link
Member

As part of the new, simplified version of the DartPad frontend, the exercise functionality this was related to was removed.

If anyone would like to see similar functionality brought back, please check out #2702 or open a new issue. Thanks so much!

@parlough parlough closed this as not planned Won't fix, can't repro, duplicate, stale Jun 16, 2024
@parlough parlough added the closed-obsolete Closed as the reported issue is no longer relevant label Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-obsolete Closed as the reported issue is no longer relevant from-study Issues are filed from a research study P3 A lower priority bug or feature request type-ux A user experience or user interface related issue
Projects
None yet
Development

No branches or pull requests

3 participants