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
#144 improve visual consistency #146
Conversation
Add front-end changes to focus the user on reflecting on their initial answer. This includes presenting them with an explicit choice to either update or submit their response. Also, this adds a jump to their initial response on the page if they choose to update their initial response. Clarify wording and vertically align button options. Remove focus from submit button after advancing to Step 2. Correct anchoring functionality when advancing steps and jumping to class breakdown. Update packages to handle outdated dependency and security vulnerability.
In Step 1, hide the rationale area before an option is selected.
@xcompass - How best to review? |
cb1a7b9
to
a770f95
Compare
ab48668
to
d7cd89a
Compare
Thanks! Really great to see progress on this issue. Comments for revision (most of which are me rethinking the original mock-ups a bit):
|
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.
As noted
d7cd89a
to
185061f
Compare
Changes deployed to the testing environment. Besides the style changes, here are the logical changes:
Edit: Scratch that. Seems that it is possible to display more that one peer explanation per answer. Probably problems with the frontend logic. Will check.
Removed those “In order to…”. Keeping the warnings on character count. Please see if needed to re-word them:
Suppressed.
Moved the line to the bottom of peer explanation, before student’s own answer / edit box. No line is displayed if there is no explanation shown.
Added a "Cancel" button when student is in edit mode of Step 2. The "Cancel" button will revert the state to the beginning of Step 2 with student's original answer and explanation. |
185061f
to
b6e6d5c
Compare
@lenglund Issue of multiple peer explanations fixed. Testing environment updated and ready for review. |
Great, thanks! Just a few more tweaks:
|
b6e6d5c
to
38dc217
Compare
@lenglund Testing environment updated with the fixes except the one below. Couldn't simulate it in testing environment or my local dev machine. Wondering if it was a cache issue or browser issue. Please let me know if it happens again.
|
dfa231f
to
80e2a58
Compare
80e2a58
to
7adbde9
Compare
- Revise UI to improve visual consistency - Fix problem of response missing when switching between units - Add test cases for new chart format - Generate and return peer answers on-the-fly if nothing persisted
7adbde9
to
fa5a9de
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.
LGTM
closing the PR. will rebase the change and submit another PR |
Based on branch for #62,
Closes #144 , closes #33, closes #148