Commit 20e4cd357611008d838676c832794a22f6f3239d
1 parent
8608f10b
Exists in
master
and in
1 other branch
Show the last, truncated comment inline on the errs table view. (Does nothing if…
… no comments on err.)
Showing
2 changed files
with
23 additions
and
0 deletions
Show diff stats
app/views/errs/_table.html.haml
... | ... | @@ -22,6 +22,12 @@ |
22 | 22 | %td.message |
23 | 23 | = link_to err.message, app_err_path(err.app, err) |
24 | 24 | %em= err.where |
25 | + - if err.comments.any? | |
26 | + - comment = err.comments.last | |
27 | + %br | |
28 | + .inline_comment | |
29 | + %em.commenter= (Errbit::Config.user_has_username ? comment.user.username : comment.user.email).to_s << ":" | |
30 | + %em= truncate(comment.body, :length => 100, :separator => ' ') | |
25 | 31 | %td.latest #{time_ago_in_words(last_notice_at err)} ago |
26 | 32 | %td.deploy= err.app.last_deploy_at ? err.app.last_deploy_at.to_s(:micro) : 'n/a' |
27 | 33 | %td.count= link_to err.notices_count, app_err_path(err.app, err) | ... | ... |
public/stylesheets/application.css
... | ... | @@ -628,6 +628,7 @@ table.errs td.message em { |
628 | 628 | color: #727272; |
629 | 629 | font-size: 0.9em; |
630 | 630 | } |
631 | + | |
631 | 632 | table.errs tr.resolved td > * { |
632 | 633 | opacity: 0.5; |
633 | 634 | -moz-opacity: 0.5; |
... | ... | @@ -736,4 +737,20 @@ table.comment tbody td { |
736 | 737 | #content-comments #comment_submit { |
737 | 738 | margin-top: 15px; |
738 | 739 | } |
740 | +/* Inline comments in tables */ | |
741 | +table.errs tr td.message .inline_comment { | |
742 | + display: inline-block; | |
743 | + padding: 3px 7px; | |
744 | + margin: 6px 0; | |
745 | + background-color: #F5F5F5; | |
746 | + border: 1px solid #E6E6E6; | |
747 | +} | |
748 | +table.errs tr:hover td.message .inline_comment { | |
749 | + background-color: #EEEEEE; | |
750 | + border-color: #DFDFDF; | |
751 | +} | |
752 | + | |
753 | +table.errs tr td.message .inline_comment em.commenter { | |
754 | + color: #999999; | |
755 | +} | |
739 | 756 | ... | ... |