680efd4f8d
Added subnav to blame show, blob edit, builds show, commit builds, commit show, environments edit and pipelines show Added subnav to new enviro view Added sidebar top position calculation logic Added sidebar translation to follow the subnav up when the body is scrolled until a certain limit
31 lines
1.6 KiB
Text
31 lines
1.6 KiB
Text
- @no_container = true
|
|
- page_title "Edit", @blob.path, @ref
|
|
- content_for :page_specific_javascripts do
|
|
= page_specific_javascript_tag('lib/ace.js')
|
|
= page_specific_javascript_tag('blob_edit/blob_edit_bundle.js')
|
|
= render "projects/commits/head"
|
|
|
|
%div{ class: container_class }
|
|
- if @conflict
|
|
.alert.alert-danger
|
|
Someone edited the file the same time you did. Please check out
|
|
= link_to "the file", namespace_project_blob_path(@project.namespace, @project, tree_join(@target_branch, @file_path)), target: "_blank"
|
|
and make sure your changes will not unintentionally remove theirs.
|
|
|
|
.file-editor
|
|
%ul.nav-links.no-bottom.js-edit-mode
|
|
%li.active
|
|
= link_to '#editor' do
|
|
Edit File
|
|
|
|
%li
|
|
= link_to '#preview', 'data-preview-url' => namespace_project_preview_blob_path(@project.namespace, @project, @id) do
|
|
= editing_preview_title(@blob.name)
|
|
|
|
= form_tag(namespace_project_update_blob_path(@project.namespace, @project, @id), method: :put, class: 'form-horizontal js-quick-submit js-requires-input js-edit-blob-form', data: blob_editor_paths) do
|
|
= render 'projects/blob/editor', ref: @ref, path: @path, blob_data: @blob.data
|
|
= render 'shared/new_commit_form', placeholder: "Update #{@blob.name}"
|
|
= hidden_field_tag 'last_commit_sha', @last_commit_sha
|
|
= hidden_field_tag 'content', '', id: "file-content"
|
|
= hidden_field_tag 'from_merge_request_id', params[:from_merge_request_id]
|
|
= render 'projects/commit_button', ref: @ref, cancel_path: namespace_project_blob_path(@project.namespace, @project, @id)
|