Commit 3befe6ec339651feedc8437b5bb10d473c3e3f66
1 parent
fefa10c3
Exists in
spb-stable
and in
3 other branches
Fix show/hide discussion link
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
1 changed file
with
5 additions
and
16 deletions
Show diff stats
app/views/projects/notes/_discussion.html.haml
1 | - note = discussion_notes.first | 1 | - note = discussion_notes.first |
2 | -.discussion.js-details-container.js-toggler-container.open{ class: note.discussion_id } | 2 | +.discussion.js-toggle-container{ class: note.discussion_id } |
3 | .discussion-header | 3 | .discussion-header |
4 | .discussion-actions | 4 | .discussion-actions |
5 | - = link_to "javascript:;", class: "js-details-target turn-on js-toggler-target" do | ||
6 | - %i.icon-eye-close | ||
7 | - Hide discussion | ||
8 | - = link_to "javascript:;", class: "js-details-target turn-off js-toggler-target" do | ||
9 | - %i.icon-eye-open | ||
10 | - Show discussion | 5 | + = link_to "#", class: "js-toggle-button" do |
6 | + %i.icon-chevron-up | ||
7 | + Show/hide discussion | ||
11 | = image_tag avatar_icon(note.author_email), class: "avatar s32" | 8 | = image_tag avatar_icon(note.author_email), class: "avatar s32" |
12 | %div | 9 | %div |
13 | = link_to_member(@project, note.author, avatar: false) | 10 | = link_to_member(@project, note.author, avatar: false) |
@@ -33,7 +30,7 @@ | @@ -33,7 +30,7 @@ | ||
33 | = link_to_member(@project, last_note.author, avatar: false) | 30 | = link_to_member(@project, last_note.author, avatar: false) |
34 | %span.discussion-last-update | 31 | %span.discussion-last-update |
35 | #{time_ago_with_tooltip(last_note.updated_at, 'bottom', 'discussion_updated_ago')} | 32 | #{time_ago_with_tooltip(last_note.updated_at, 'bottom', 'discussion_updated_ago')} |
36 | - .discussion-body | 33 | + .discussion-body.js-toggle-content |
37 | - if note.for_diff_line? | 34 | - if note.for_diff_line? |
38 | - if note.active? | 35 | - if note.active? |
39 | = render "projects/notes/discussion_diff", discussion_notes: discussion_notes, note: note | 36 | = render "projects/notes/discussion_diff", discussion_notes: discussion_notes, note: note |
@@ -47,11 +44,3 @@ | @@ -47,11 +44,3 @@ | ||
47 | .notes{ rel: discussion_notes.first.discussion_id } | 44 | .notes{ rel: discussion_notes.first.discussion_id } |
48 | = render discussion_notes | 45 | = render discussion_notes |
49 | = render "projects/notes/discussion_reply_button", note: discussion_notes.first | 46 | = render "projects/notes/discussion_reply_button", note: discussion_notes.first |
50 | - | ||
51 | - -# will be shown when the other one is hidden | ||
52 | - .discussion-hidden.content.hide | ||
53 | - .note | ||
54 | - %em Hidden discussion. | ||
55 | - = link_to "javascript:;", class: "js-details-target js-toggler-target" do | ||
56 | - %i.icon-eye-open | ||
57 | - Show |