diff --git a/app/views/projects/_new.html.erb b/app/views/projects/_new.html.erb deleted file mode 100644 index 454204020..000000000 --- a/app/views/projects/_new.html.erb +++ /dev/null @@ -1,8 +0,0 @@ -
-
- <%= form.text_field :name, label: t("projects.index.modal_new_project.name"), autofocus: true, placeholder: t("projects.index.modal_new_project.name_placeholder") %> - <%= hidden_field :project, :team_id, value: current_team.id if current_team %> -
-
- -<%= form.enum_btn_group :visibility, label: t("projects.index.modal_new_project.visibility"), btn_names: { hidden: t("projects.index.modal_new_project.visibility_hidden"), visible: t("projects.index.modal_new_project.visibility_visible") } %> diff --git a/app/views/projects/index.html.erb b/app/views/projects/index.html.erb index 5532da142..2ce4123f2 100644 --- a/app/views/projects/index.html.erb +++ b/app/views/projects/index.html.erb @@ -1,154 +1,35 @@ - <% provide(:head_title, t("projects.index.head_title")) %> <% if current_team %> - <%= render partial: "shared/sidebar", locals: { page: 'project' } %> + <%= render partial: "shared/sidebar", locals: {page: 'project'} %> <%= render partial: "shared/secondary_navigation" %> - <% if can_create_projects?(current_team) %> - - - <% end %> - - - - - - - - - + <%= render partial: 'projects/index/modals/new' %> + <%= render partial: 'projects/index/modals/edit' %> + <%= render partial: 'projects/index/modals/manage_users' %> + <%= render partial: 'projects/index/modals/export_projects' %>
- + -
- <% end %> <%= javascript_include_tag "projects/index" %> diff --git a/app/views/projects/index/_toolbar.html.erb b/app/views/projects/index/_toolbar.html.erb new file mode 100644 index 000000000..8ed1b6fa1 --- /dev/null +++ b/app/views/projects/index/_toolbar.html.erb @@ -0,0 +1,41 @@ +
+
+
+ <% if can_create_projects?(current_team) %> + + + + + + <% end %> + + + + + + +
+
+
diff --git a/app/views/projects/index/modals/_edit.html.erb b/app/views/projects/index/modals/_edit.html.erb new file mode 100644 index 000000000..d81ae7d1a --- /dev/null +++ b/app/views/projects/index/modals/_edit.html.erb @@ -0,0 +1,16 @@ + diff --git a/app/views/projects/index/modals/_export_projects.html.erb b/app/views/projects/index/modals/_export_projects.html.erb new file mode 100644 index 000000000..525b9278a --- /dev/null +++ b/app/views/projects/index/modals/_export_projects.html.erb @@ -0,0 +1,22 @@ + diff --git a/app/views/projects/index/modals/_manage_users.html.erb b/app/views/projects/index/modals/_manage_users.html.erb new file mode 100644 index 000000000..ab6547910 --- /dev/null +++ b/app/views/projects/index/modals/_manage_users.html.erb @@ -0,0 +1,12 @@ + diff --git a/app/views/projects/index/modals/_new.html.erb b/app/views/projects/index/modals/_new.html.erb new file mode 100644 index 000000000..a4ebe3f9d --- /dev/null +++ b/app/views/projects/index/modals/_new.html.erb @@ -0,0 +1,30 @@ + + +<% if can_create_projects?(current_team) %> + +<% end %>