diff options
author | Robert Speicher <rspeicher@gmail.com> | 2015-12-08 17:43:03 -0500 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2015-12-09 14:54:54 -0500 |
commit | cbac31d923c39d71b162250f893d716073cc08e0 (patch) | |
tree | 646906efdfbdf7e64cba56ec8b2e6649c166d3aa /app/views | |
parent | 7b50965e9990bcb88f56b771d47514cbeb5316e5 (diff) | |
download | gitlab-ce-cbac31d923c39d71b162250f893d716073cc08e0.tar.gz |
Add copy-to-clipboard button to Snippets#showrs-snippets-clipboard
Closes #3701
Diffstat (limited to 'app/views')
-rw-r--r-- | app/views/projects/snippets/show.html.haml | 4 | ||||
-rw-r--r-- | app/views/shared/_file_highlight.html.haml | 5 | ||||
-rw-r--r-- | app/views/snippets/show.html.haml | 4 |
3 files changed, 7 insertions, 6 deletions
diff --git a/app/views/projects/snippets/show.html.haml b/app/views/projects/snippets/show.html.haml index 5d706942f2d..7c599563ce4 100644 --- a/app/views/projects/snippets/show.html.haml +++ b/app/views/projects/snippets/show.html.haml @@ -10,8 +10,8 @@ %strong = @snippet.file_name .file-actions.hidden-xs - .btn-group.tree-btn-group - = link_to 'Raw', raw_namespace_project_snippet_path(@project.namespace, @project, @snippet), class: "btn btn-sm", target: "_blank" + = clipboard_button(clipboard_target: ".blob-content[data-blob-id='#{@snippet.id}']") + = link_to 'Raw', raw_namespace_project_snippet_path(@project.namespace, @project, @snippet), class: "btn btn-sm", target: "_blank" = render 'shared/snippets/blob' diff --git a/app/views/shared/_file_highlight.html.haml b/app/views/shared/_file_highlight.html.haml index 57c3aff3e18..2bc98983d67 100644 --- a/app/views/shared/_file_highlight.html.haml +++ b/app/views/shared/_file_highlight.html.haml @@ -8,5 +8,6 @@ %a{href: "#L#{i}", id: "L#{i}", 'data-line-number' => i} %i.fa.fa-link = i - :preserve - #{highlight(blob.name, blob.data)} + .blob-content{data: {blob_id: blob.id}} + :preserve + #{highlight(blob.name, blob.data)} diff --git a/app/views/snippets/show.html.haml b/app/views/snippets/show.html.haml index 69d8899d4c1..a2b36568770 100644 --- a/app/views/snippets/show.html.haml +++ b/app/views/snippets/show.html.haml @@ -9,6 +9,6 @@ %strong = @snippet.file_name .file-actions.hidden-xs - .btn-group.tree-btn-group - = link_to 'Raw', raw_snippet_path(@snippet), class: "btn btn-sm", target: "_blank" + = clipboard_button(clipboard_target: ".blob-content[data-blob-id='#{@snippet.id}']") + = link_to 'Raw', raw_snippet_path(@snippet), class: "btn btn-sm", target: "_blank" = render 'shared/snippets/blob' |