summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/views/admin/teams/show.html.haml175
1 files changed, 89 insertions, 86 deletions
diff --git a/app/views/admin/teams/show.html.haml b/app/views/admin/teams/show.html.haml
index bd4d90b607f..cf105c096e3 100644
--- a/app/views/admin/teams/show.html.haml
+++ b/app/views/admin/teams/show.html.haml
@@ -1,93 +1,96 @@
%h3.page_title
Team: #{@team.name}
-%br
-%table.zebra-striped
- %thead
- %tr
- %th Team
- %th
- %tr
- %td
- %b
- Name:
- %td
- = @team.name
-  
- = link_to edit_admin_team_path(@team), class: "btn btn-small pull-right" do
- %i.icon-edit
- Edit
- %tr
- %td
- %b
- Description:
- %td
- = @team.description
- %tr
- %td
- %b
- Owner:
- %td
- = @team.owner.name
- .pull-right
- = link_to "#", class: "btn btn-small change-owner-link" do
- %i.icon-edit
- Change owner
- %tr.change-owner-holder.hide
- %td.bgred
- %b.cred
- New Owner:
- %td.bgred
- = form_for @team, url: admin_team_path(@team) do |f|
- = f.select :owner_id, User.all.map { |user| [user.name, user.id] }, {}, {class: 'chosen'}
- %div
- = f.submit 'Change Owner', class: "btn btn-remove"
- = link_to "Cancel", "#", class: "btn change-owner-cancel-link"
+ = link_to edit_admin_team_path(@team), class: "btn btn-small pull-right" do
+ %i.icon-edit
+ Edit
+%hr
-%fieldset
- %legend
- Members (#{@team.members.count})
- %span= link_to 'Add members', new_admin_team_member_path(@team), class: "btn btn-primary btn-small pull-right", id: :add_members_to_team
- - if @team.members.any?
- %table#members_list
- %thead
- %tr
- %th User name
- %th Default project access
- %th Team access
- %th.cred.span3 Danger Zone!
- - @team.members.each do |member|
- %tr.member{ class: "user_#{member.id}"}
- %td
+
+.row
+ .span6
+ .ui-box
+ %h5.title
+ Team info:
+ %ul.well-list
+ %li
+ %span.light Name:
+ %strong= @team.name
+ %li
+ %span.light Path:
+ %strong
+ = @team.path
+
+ %li
+ %span.light Description:
+ %strong
+ = @team.description
+
+ %li
+ %span.light Owned by:
+ %strong
+ - if @team.owner
+ = link_to @team.owner.name, admin_user_path(@team.owner)
+ - else
+ (deleted)
+ .pull-right
+ = link_to "#", class: "btn btn-small change-owner-link" do
+ %i.icon-edit
+ Change owner
+ %li.change-owner-holder.hide.bgred
+ .form-holder
+ %strong.cred New Owner:
+ = form_for @team, url: admin_team_path(@team) do |f|
+ = users_select_tag(:"user_team[owner_id]")
+ .prepend-top-10
+ = f.submit 'Change Owner', class: "btn btn-remove"
+ = link_to "Cancel", "#", class: "btn change-owner-cancel-link"
+
+ %li
+ %span.light Created at:
+ %strong
+ = @team.created_at.stamp("March 1, 1999")
+
+ .span6
+ .ui-box
+ %h5.title
+ Members (#{@team.members.count})
+ .pull-right
+ = link_to 'Add members', new_admin_team_member_path(@team), class: "btn btn-small", id: :add_members_to_team
+ %ul.well-list#members_list
+ - @team.members.each do |member|
+ %li.member{ class: "user_#{member.id}"}
= link_to [:admin, member] do
- = member.name
- %small= "(#{member.email})"
- %td= @team.human_default_projects_access(member)
- %td= @team.admin?(member) ? "Admin" : "Member"
- %td.bgred
- = link_to 'Edit', edit_admin_team_member_path(@team, member), class: "btn btn-small"
-  
- = link_to 'Remove', admin_team_member_path(@team, member), confirm: 'Remove member from team. Are you sure?', method: :delete, class: "btn btn-remove btn-small", id: "remove_member_#{member.id}"
+ %strong
+ = member.name
+ .pull-right
+ %span.light
+ = @team.human_default_projects_access(member)
+ - if @team.admin?(member)
+ %span.label.label-info Admin
+  
+ = link_to 'Edit', edit_admin_team_member_path(@team, member), class: "btn btn-small"
+  
+ = link_to 'Remove', admin_team_member_path(@team, member), confirm: 'Remove member from team. Are you sure?', method: :delete, class: "btn btn-remove btn-small", id: "remove_member_#{member.id}"
+
+
+ .ui-box
+ %h5.title
+ Projects (#{@team.projects.count})
+ .pull-right
+ = link_to 'Add projects', new_admin_team_project_path(@team), class: "btn btn-small", id: :assign_projects_to_team
+ %ul.well-list#projects_list
+ - @team.projects.each do |project|
+ %li.project
+ = link_to [:admin, project] do
+ %strong
+ = project.name_with_namespace
-%fieldset
- %legend
- Projects (#{@team.projects.count})
- %span= link_to 'Add projects', new_admin_team_project_path(@team), class: "btn btn-primary btn-small pull-right", id: :assign_projects_to_team
- - if @team.projects.any?
- %table#projects_list
- %thead
- %tr
- %th Project name
- %th Max access
- %th.cred.span3 Danger Zone!
- - @team.projects.each do |project|
- %tr.project
- %td
- = link_to project.name_with_namespace, [:admin, project]
- %td
- %span= @team.human_max_project_access(project)
- %td.bgred
- = link_to 'Edit', edit_admin_team_project_path(@team, project), class: "btn btn-small"
-  
- = link_to 'Relegate', admin_team_project_path(@team, project), confirm: 'Remove project from team. Are you sure?', method: :delete, class: "btn btn-remove small", id: "relegate_project_#{project.id}"
+ .pull-right
+ %span.light
+ = @team.human_max_project_access(project)
+  
+ = link_to 'Edit', edit_admin_team_project_path(@team, project), class: "btn btn-small"
+  
+ = link_to 'Relegate', admin_team_project_path(@team, project), confirm: 'Remove project from team. Are you sure?', method: :delete, class: "btn btn-remove small", id: "relegate_project_#{project.id}"