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

[bvl_feedback] Edit comment section #8790

Merged

Conversation

skarya22
Copy link
Contributor

Brief summary of changes

  • Moved CCNA overrides to bvl_feedback module to LORIS Core
  • Switched Add Comment button from Pencil to a Comment (Original was confusing)
  • Set threads to be shown automatically for open threads as having them hidden made the UI confusing.
  • Added an Edit and Delete button for comments of which the author is the user viewing them
  • Flipped the order of comments around so that the newer comments show up below. Makes more sense when reading the comments
  • Made New Comment TextArea section show up below the thread, as that is where the new comment will appear
  • Changed panel width to work on mobile devices

Before:

Comment section

Behaviour:

  • Defaults to closed
  • Date is not shown
  • Comments are ordered in a confusing way
image

Mobile device

(Everything is cut off)
image

After:

Behaviour:

  • Defaults to open
  • Date is shown
  • Comments are in an easier to read order
  • Ability to delete and edit comments you wrote
image

Mobile device

image

@skarya22 skarya22 self-assigned this Jun 16, 2023
@skarya22 skarya22 added the State: Needs work PR awaiting additional work by the author to proceed label Jun 16, 2023
@skarya22 skarya22 removed the State: Needs work PR awaiting additional work by the author to proceed label Jun 16, 2023
@skarya22 skarya22 removed their assignment Aug 10, 2023
@shonibare shonibare self-assigned this Aug 10, 2023
Copy link
Contributor

@shonibare shonibare left a comment

Choose a reason for hiding this comment

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

LGTM

@driusan driusan merged commit b74e4ba into aces:25.0-release Aug 24, 2023
19 checks passed
@ridz1208 ridz1208 added this to the 25.0.1 milestone Nov 9, 2023
kongtiaowang pushed a commit to kongtiaowang/Loris that referenced this pull request Nov 29, 2023
Fix display of bvl_feedback on mobile devices.

- Switched Add Comment button from Pencil to a Comment (Original was confusing)
- Set threads to be shown automatically for open threads as having them hidden made the UI confusing.
- Added an Edit and Delete button for comments of which the author is the user viewing them
- Flipped the order of comments around so that the newer comments show up below. Makes more sense when reading the comments
- Made New Comment TextArea section show up below the thread, as that is where the new comment will appear
- Changed panel width to work on mobile devices
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants