mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-15 07:36:41 +10:00
At the moment discussion notes are rendered in a list but arent actually a list item and that can cause overflow issues Moved the dates to be in the header like other notes Fixed overlapping issue on mobile
26 lines
1.2 KiB
Plaintext
26 lines
1.2 KiB
Plaintext
- note = discussion_notes.first
|
|
- commit = note.noteable
|
|
- commit_description = commit ? 'commit' : 'a deleted commit'
|
|
.discussion.js-toggle-container{ class: note.discussion_id }
|
|
.discussion-header
|
|
= link_to_member(@project, note.author, avatar: false)
|
|
.inline.discussion-headline-light
|
|
= "#{note.author.to_reference} started a discussion on #{commit_description}"
|
|
- if commit
|
|
= link_to(commit.short_id, namespace_project_commit_path(note.project.namespace, note.project, note.noteable), class: 'monospace')
|
|
= time_ago_with_tooltip(note.created_at, placement: "bottom", html_class: "discussion_updated_ago")
|
|
.discussion-actions
|
|
= link_to "#", class: "note-action-button discussion-toggle-button js-toggle-button" do
|
|
%i.fa.fa-chevron-up
|
|
Show/hide discussion
|
|
.discussion-body.js-toggle-content
|
|
- if note.for_diff_line?
|
|
= render "projects/notes/discussions/diff", discussion_notes: discussion_notes, note: note
|
|
- else
|
|
.panel.panel-default
|
|
.notes{ data: { discussion_id: discussion_notes.first.discussion_id } }
|
|
%ul.notes.timeline
|
|
= render discussion_notes
|
|
.discussion-reply-holder
|
|
= link_to_reply_diff(discussion_notes.first)
|