Commit ce857b7cc983172e35dca36f950864d693cfdf2b
1 parent
b7225bea
Exists in
spb-stable
and in
3 other branches
Improve alignment of labels in .well-list items
Showing
9 changed files
with
42 additions
and
27 deletions
Show diff stats
app/assets/stylesheets/generic/lists.scss
app/views/admin/groups/show.html.haml
@@ -70,8 +70,9 @@ | @@ -70,8 +70,9 @@ | ||
70 | - @group.users_groups.order('group_access DESC').each do |member| | 70 | - @group.users_groups.order('group_access DESC').each do |member| |
71 | - user = member.user | 71 | - user = member.user |
72 | %li{class: dom_class(user)} | 72 | %li{class: dom_class(user)} |
73 | - %strong | ||
74 | - = link_to user.name, admin_user_path(user) | 73 | + .list-item-name |
74 | + %strong | ||
75 | + = link_to user.name, admin_user_path(user) | ||
75 | %span.pull-right.light | 76 | %span.pull-right.light |
76 | = member.human_access | 77 | = member.human_access |
77 | = link_to group_users_group_path(@group, member), data: { confirm: remove_user_from_group_message(@group, user) }, method: :delete, remote: true, class: "btn-tiny btn btn-remove", title: 'Remove user from group' do | 78 | = link_to group_users_group_path(@group, member), data: { confirm: remove_user_from_group_message(@group, user) }, method: :delete, remote: true, class: "btn-tiny btn btn-remove", title: 'Remove user from group' do |
app/views/admin/hooks/index.html.haml
@@ -28,8 +28,10 @@ | @@ -28,8 +28,10 @@ | ||
28 | %ul.well-list | 28 | %ul.well-list |
29 | - @hooks.each do |hook| | 29 | - @hooks.each do |hook| |
30 | %li | 30 | %li |
31 | + .list-item-name | ||
32 | + = link_to admin_hook_path(hook) do | ||
33 | + %strong= hook.url | ||
34 | + | ||
31 | .pull-right | 35 | .pull-right |
32 | = link_to 'Test Hook', admin_hook_test_path(hook), class: "btn btn-small" | 36 | = link_to 'Test Hook', admin_hook_test_path(hook), class: "btn btn-small" |
33 | = link_to 'Remove', admin_hook_path(hook), data: { confirm: 'Are you sure?' }, method: :delete, class: "btn btn-remove btn-small" | 37 | = link_to 'Remove', admin_hook_path(hook), data: { confirm: 'Are you sure?' }, method: :delete, class: "btn btn-remove btn-small" |
34 | - = link_to admin_hook_path(hook) do | ||
35 | - %strong= hook.url |
app/views/admin/projects/index.html.haml
@@ -44,9 +44,10 @@ | @@ -44,9 +44,10 @@ | ||
44 | %ul.well-list | 44 | %ul.well-list |
45 | - @projects.each do |project| | 45 | - @projects.each do |project| |
46 | %li | 46 | %li |
47 | - %span{ class: visibility_level_color(project.visibility_level) } | ||
48 | - = visibility_level_icon(project.visibility_level) | ||
49 | - = link_to project.name_with_namespace, [:admin, project] | 47 | + .list-item-name |
48 | + %span{ class: visibility_level_color(project.visibility_level) } | ||
49 | + = visibility_level_icon(project.visibility_level) | ||
50 | + = link_to project.name_with_namespace, [:admin, project] | ||
50 | .pull-right | 51 | .pull-right |
51 | %span.label.label-gray | 52 | %span.label.label-gray |
52 | = repository_size(project) | 53 | = repository_size(project) |
app/views/admin/projects/show.html.haml
@@ -116,8 +116,9 @@ | @@ -116,8 +116,9 @@ | ||
116 | - @project.users_projects.each do |users_project| | 116 | - @project.users_projects.each do |users_project| |
117 | - user = users_project.user | 117 | - user = users_project.user |
118 | %li.users_project | 118 | %li.users_project |
119 | - %strong | ||
120 | - = link_to user.name, admin_user_path(user) | 119 | + .list-item-name |
120 | + %strong | ||
121 | + = link_to user.name, admin_user_path(user) | ||
121 | .pull-right | 122 | .pull-right |
122 | - if users_project.owner? | 123 | - if users_project.owner? |
123 | %span.light Owner | 124 | %span.light Owner |
app/views/admin/users/index.html.haml
@@ -36,15 +36,16 @@ | @@ -36,15 +36,16 @@ | ||
36 | %ul.well-list | 36 | %ul.well-list |
37 | - @users.each do |user| | 37 | - @users.each do |user| |
38 | %li | 38 | %li |
39 | - - if user.blocked? | ||
40 | - %i.icon-lock.cred | ||
41 | - - else | ||
42 | - %i.icon-user.cgreen | ||
43 | - = link_to user.name, [:admin, user] | ||
44 | - - if user.admin? | ||
45 | - %strong.cred (Admin) | ||
46 | - - if user == current_user | ||
47 | - %span.cred It's you! | 39 | + .list-item-name |
40 | + - if user.blocked? | ||
41 | + %i.icon-lock.cred | ||
42 | + - else | ||
43 | + %i.icon-user.cgreen | ||
44 | + = link_to user.name, [:admin, user] | ||
45 | + - if user.admin? | ||
46 | + %strong.cred (Admin) | ||
47 | + - if user == current_user | ||
48 | + %span.cred It's you! | ||
48 | .pull-right | 49 | .pull-right |
49 | %span.light | 50 | %span.light |
50 | %i.icon-envelope | 51 | %i.icon-envelope |
app/views/admin/users/show.html.haml
@@ -124,7 +124,8 @@ | @@ -124,7 +124,8 @@ | ||
124 | - @user.users_groups.each do |user_group| | 124 | - @user.users_groups.each do |user_group| |
125 | - group = user_group.group | 125 | - group = user_group.group |
126 | %li.users_group | 126 | %li.users_group |
127 | - %strong= link_to group.name, admin_group_path(group) | 127 | + %span{class: ("list-item-name" unless user_group.owner?)} |
128 | + %strong= link_to group.name, admin_group_path(group) | ||
128 | .pull-right | 129 | .pull-right |
129 | %span.light= user_group.human_access | 130 | %span.light= user_group.human_access |
130 | - unless user_group.owner? | 131 | - unless user_group.owner? |
app/views/groups/edit.html.haml
@@ -73,8 +73,9 @@ | @@ -73,8 +73,9 @@ | ||
73 | %ul.well-list | 73 | %ul.well-list |
74 | - @group.projects.each do |project| | 74 | - @group.projects.each do |project| |
75 | %li | 75 | %li |
76 | - = visibility_level_icon(project.visibility_level) | ||
77 | - = link_to project.name_with_namespace, project | 76 | + .list-item-name |
77 | + = visibility_level_icon(project.visibility_level) | ||
78 | + = link_to project.name_with_namespace, project | ||
78 | .pull-right | 79 | .pull-right |
79 | = link_to 'Members', project_team_index_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small" | 80 | = link_to 'Members', project_team_index_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small" |
80 | = link_to 'Edit', edit_project_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small" | 81 | = link_to 'Edit', edit_project_path(project), id: "edit_#{dom_id(project)}", class: "btn btn-small" |
app/views/users_groups/_users_group.html.haml
@@ -2,11 +2,12 @@ | @@ -2,11 +2,12 @@ | ||
2 | - return unless user | 2 | - return unless user |
3 | - show_roles = true if show_roles.nil? | 3 | - show_roles = true if show_roles.nil? |
4 | %li{class: "#{dom_class(member)} js-toggle-container", id: dom_id(member)} | 4 | %li{class: "#{dom_class(member)} js-toggle-container", id: dom_id(member)} |
5 | - = image_tag avatar_icon(user.email, 16), class: "avatar s16" | ||
6 | - %strong= user.name | ||
7 | - %span.cgray= user.username | ||
8 | - - if user == current_user | ||
9 | - %span.label.label-success It's you | 5 | + %span{class: ("list-item-name" if show_controls)} |
6 | + = image_tag avatar_icon(user.email, 16), class: "avatar s16" | ||
7 | + %strong= user.name | ||
8 | + %span.cgray= user.username | ||
9 | + - if user == current_user | ||
10 | + %span.label.label-success It's you | ||
10 | 11 | ||
11 | - if show_roles | 12 | - if show_roles |
12 | %span.pull-right | 13 | %span.pull-right |
@@ -22,7 +23,7 @@ | @@ -22,7 +23,7 @@ | ||
22 | - else | 23 | - else |
23 | = link_to group_users_group_path(@group, member), data: { confirm: remove_user_from_group_message(@group, user) }, method: :delete, remote: true, class: "btn-tiny btn btn-remove", title: 'Remove user from group' do | 24 | = link_to group_users_group_path(@group, member), data: { confirm: remove_user_from_group_message(@group, user) }, method: :delete, remote: true, class: "btn-tiny btn btn-remove", title: 'Remove user from group' do |
24 | %i.icon-minus.icon-white | 25 | %i.icon-minus.icon-white |
25 | - | 26 | + |
26 | .edit-member.hide.js-toggle-content | 27 | .edit-member.hide.js-toggle-content |
27 | = form_for [@group, member], remote: true do |f| | 28 | = form_for [@group, member], remote: true do |f| |
28 | .alert.prepend-top-20 | 29 | .alert.prepend-top-20 |