diff options
Diffstat (limited to 'app/views/projects')
-rw-r--r-- | app/views/projects/_visibility_select.html.haml | 7 | ||||
-rw-r--r-- | app/views/projects/edit.html.haml | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/app/views/projects/_visibility_select.html.haml b/app/views/projects/_visibility_select.html.haml new file mode 100644 index 00000000000..65fc0a36ca9 --- /dev/null +++ b/app/views/projects/_visibility_select.html.haml @@ -0,0 +1,7 @@ +- if can_change_visibility_level?(@project, current_user) + = form.select(model_method, visibility_select_options(@project, selected_level), {}, class: 'form-control visibility-select') +- else + .info.js-locked{ data: { help_block: visibility_level_description(@project.visibility_level, @project) } } + = visibility_level_icon(@project.visibility_level) + %strong + = visibility_level_label(@project.visibility_level) diff --git a/app/views/projects/edit.html.haml b/app/views/projects/edit.html.haml index ff0da46a31d..1d7fdf68cb3 100644 --- a/app/views/projects/edit.html.haml +++ b/app/views/projects/edit.html.haml @@ -37,13 +37,13 @@ = link_to "(?)", help_page_path("public_access/public_access") %span.help-block .col-md-3.visibility-select-container - = render('shared/visibility_select', model_method: :visibility_level, form: f, selected_level: @project.visibility_level) + = render('projects/visibility_select', model_method: :visibility_level, form: f, selected_level: @project.visibility_level) = f.fields_for :project_feature do |feature_fields| %fieldset.features .row .col-md-9.project-feature = feature_fields.label :repository_access_level, "Repository", class: 'label-light' - %span.help-block Push files to be stored in this project + %span.help-block View and edit files in this project .col-md-3.js-repo-access-level = project_feature_access_select(:repository_access_level) |