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

Indicate that comment has been edited #2057

merged 15 commits into from Apr 12, 2019


2 participants
Copy link

commented Apr 10, 2019

Now that we've shipped review comments we'll want to let folks know when a comment was edited. This was brought to our attention by the community and safety team, with respect to the fact that nasty comments can be edited.

While Dotcom shows the full edit history, we decided to simply indicate that the comment was edited and link the user to Dotcom where they can view more context if they would like to.

See #2056 for reference.

edited comment (modeled after dotcom):
Screen Shot 2019-04-10 at 4 01 15 PM

edited review:
Screen Shot 2019-04-10 at 4 35 36 PM

Alternate designs

I explored a visual treatment where we use a badge instead of bullet-separated text. It felt maybe a bit too visually overwhelming imo, in an already busy design.

Screen Shot 2019-04-10 at 3 59 14 PM

Show resolved Hide resolved lib/views/reviews-view.js Outdated

This comment has been minimized.

Copy link

commented Apr 10, 2019

Codecov Report

Merging #2057 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2057      +/-   ##
+ Coverage   92.54%   92.55%   +<.01%     
  Files         207      207              
  Lines       12010    12014       +4     
  Branches     1745     1746       +1     
+ Hits        11115    11119       +4     
  Misses        895      895
Impacted Files Coverage Δ
...ainers/accumulators/review-comments-accumulator.js 100% <ø> (ø) ⬆️
...iners/accumulators/review-summaries-accumulator.js 100% <ø> (ø) ⬆️
lib/views/reviews-view.js 82.5% <100%> (+0.44%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 79489ce...2636d70. Read the comment docs.

annthurium and others added some commits Apr 10, 2019

extract function to render
We're essentially doing the same thing twice so this is a bit DRYer, and allows us to avoid duplicating css.

@kuychaco kuychaco requested a review from atom/github-package Apr 12, 2019

Copy link

left a comment

looks great, @kuychaco ! Thanks for getting this out so quickly.

@annthurium annthurium merged commit 1cd0bf6 into master Apr 12, 2019

14 checks passed

atom.github Build #20190412.3 succeeded
atom.github (Lint) Lint succeeded
atom.github (Linux beta) Linux beta succeeded
atom.github (Linux dev) Linux dev succeeded
atom.github (Linux stable) Linux stable succeeded
atom.github (MacOS beta) MacOS beta succeeded
atom.github (MacOS dev) MacOS dev succeeded
atom.github (MacOS stable) MacOS stable succeeded
atom.github (Snapshot) Snapshot succeeded
atom.github (Windows beta) Windows beta succeeded
atom.github (Windows dev) Windows dev succeeded
atom.github (Windows stable) Windows stable succeeded
codecov/patch 100% of diff hit (target 92.54%)
codecov/project 92.55% (+<.01%) compared to 79489ce

@annthurium annthurium deleted the ku-edited-badge branch Apr 12, 2019

smashwilson added a commit that referenced this pull request May 8, 2019

Merge pull request #2057 from atom/ku-edited-badge
Indicate that comment has been edited

This was referenced May 8, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.