Commit 62a9bb5af70f95bdf1f4d5d2daa22bc0d07b84d3

Authored by Dmitriy Zaporozhets
1 parent ae90107c

Restyle admin:teams:show

Showing 1 changed file with 89 additions and 86 deletions   Show diff stats
app/views/admin/teams/show.html.haml
1 1 %h3.page_title
2 2 Team: #{@team.name}
3 3  
4   -%br
5   -%table.zebra-striped
6   - %thead
7   - %tr
8   - %th Team
9   - %th
10   - %tr
11   - %td
12   - %b
13   - Name:
14   - %td
15   - = @team.name
16   -  
17   - = link_to edit_admin_team_path(@team), class: "btn btn-small pull-right" do
18   - %i.icon-edit
19   - Edit
20   - %tr
21   - %td
22   - %b
23   - Description:
24   - %td
25   - = @team.description
26   - %tr
27   - %td
28   - %b
29   - Owner:
30   - %td
31   - = @team.owner.name
32   - .pull-right
33   - = link_to "#", class: "btn btn-small change-owner-link" do
34   - %i.icon-edit
35   - Change owner
36 4  
37   - %tr.change-owner-holder.hide
38   - %td.bgred
39   - %b.cred
40   - New Owner:
41   - %td.bgred
42   - = form_for @team, url: admin_team_path(@team) do |f|
43   - = f.select :owner_id, User.all.map { |user| [user.name, user.id] }, {}, {class: 'chosen'}
44   - %div
45   - = f.submit 'Change Owner', class: "btn btn-remove"
46   - = link_to "Cancel", "#", class: "btn change-owner-cancel-link"
  5 + = link_to edit_admin_team_path(@team), class: "btn btn-small pull-right" do
  6 + %i.icon-edit
  7 + Edit
  8 +%hr
47 9  
48   -%fieldset
49   - %legend
50   - Members (#{@team.members.count})
51   - %span= link_to 'Add members', new_admin_team_member_path(@team), class: "btn btn-primary btn-small pull-right", id: :add_members_to_team
52   - - if @team.members.any?
53   - %table#members_list
54   - %thead
55   - %tr
56   - %th User name
57   - %th Default project access
58   - %th Team access
59   - %th.cred.span3 Danger Zone!
60   - - @team.members.each do |member|
61   - %tr.member{ class: "user_#{member.id}"}
62   - %td
  10 +
  11 +.row
  12 + .span6
  13 + .ui-box
  14 + %h5.title
  15 + Team info:
  16 + %ul.well-list
  17 + %li
  18 + %span.light Name:
  19 + %strong= @team.name
  20 + %li
  21 + %span.light Path:
  22 + %strong
  23 + = @team.path
  24 +
  25 + %li
  26 + %span.light Description:
  27 + %strong
  28 + = @team.description
  29 +
  30 + %li
  31 + %span.light Owned by:
  32 + %strong
  33 + - if @team.owner
  34 + = link_to @team.owner.name, admin_user_path(@team.owner)
  35 + - else
  36 + (deleted)
  37 + .pull-right
  38 + = link_to "#", class: "btn btn-small change-owner-link" do
  39 + %i.icon-edit
  40 + Change owner
  41 + %li.change-owner-holder.hide.bgred
  42 + .form-holder
  43 + %strong.cred New Owner:
  44 + = form_for @team, url: admin_team_path(@team) do |f|
  45 + = users_select_tag(:"user_team[owner_id]")
  46 + .prepend-top-10
  47 + = f.submit 'Change Owner', class: "btn btn-remove"
  48 + = link_to "Cancel", "#", class: "btn change-owner-cancel-link"
  49 +
  50 + %li
  51 + %span.light Created at:
  52 + %strong
  53 + = @team.created_at.stamp("March 1, 1999")
  54 +
  55 + .span6
  56 + .ui-box
  57 + %h5.title
  58 + Members (#{@team.members.count})
  59 + .pull-right
  60 + = link_to 'Add members', new_admin_team_member_path(@team), class: "btn btn-small", id: :add_members_to_team
  61 + %ul.well-list#members_list
  62 + - @team.members.each do |member|
  63 + %li.member{ class: "user_#{member.id}"}
63 64 = link_to [:admin, member] do
64   - = member.name
65   - %small= "(#{member.email})"
66   - %td= @team.human_default_projects_access(member)
67   - %td= @team.admin?(member) ? "Admin" : "Member"
68   - %td.bgred
69   - = link_to 'Edit', edit_admin_team_member_path(@team, member), class: "btn btn-small"
70   -  
71   - = 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}"
  65 + %strong
  66 + = member.name
  67 + .pull-right
  68 + %span.light
  69 + = @team.human_default_projects_access(member)
  70 + - if @team.admin?(member)
  71 + %span.label.label-info Admin
  72 +  
  73 + = link_to 'Edit', edit_admin_team_member_path(@team, member), class: "btn btn-small"
  74 +  
  75 + = 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}"
  76 +
  77 +
  78 + .ui-box
  79 + %h5.title
  80 + Projects (#{@team.projects.count})
  81 + .pull-right
  82 + = link_to 'Add projects', new_admin_team_project_path(@team), class: "btn btn-small", id: :assign_projects_to_team
  83 + %ul.well-list#projects_list
  84 + - @team.projects.each do |project|
  85 + %li.project
  86 + = link_to [:admin, project] do
  87 + %strong
  88 + = project.name_with_namespace
72 89  
73   -%fieldset
74   - %legend
75   - Projects (#{@team.projects.count})
76   - %span= link_to 'Add projects', new_admin_team_project_path(@team), class: "btn btn-primary btn-small pull-right", id: :assign_projects_to_team
77   - - if @team.projects.any?
78   - %table#projects_list
79   - %thead
80   - %tr
81   - %th Project name
82   - %th Max access
83   - %th.cred.span3 Danger Zone!
84   - - @team.projects.each do |project|
85   - %tr.project
86   - %td
87   - = link_to project.name_with_namespace, [:admin, project]
88   - %td
89   - %span= @team.human_max_project_access(project)
90   - %td.bgred
91   - = link_to 'Edit', edit_admin_team_project_path(@team, project), class: "btn btn-small"
92   -  
93   - = 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}"
  90 + .pull-right
  91 + %span.light
  92 + = @team.human_max_project_access(project)
  93 +  
  94 + = link_to 'Edit', edit_admin_team_project_path(@team, project), class: "btn btn-small"
  95 +  
  96 + = 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}"
... ...