Commit 79840d9f3a56418f61ef362713df0a8e25abb333
1 parent
6d4cd0b7
Exists in
master
and in
29 other branches
Adding proper buttons in "My groups" screen
(ActionItem1405)
Showing
2 changed files
with
9 additions
and
7 deletions
Show diff stats
app/views/memberships/index.rhtml
@@ -14,17 +14,19 @@ | @@ -14,17 +14,19 @@ | ||
14 | <%= profile_image_link(membership, :portrait, 'div') %> | 14 | <%= profile_image_link(membership, :portrait, 'div') %> |
15 | </div> | 15 | </div> |
16 | <span class='profile-details'> | 16 | <span class='profile-details'> |
17 | - <strong><%= membership.short_name %></strong><br/> | 17 | + <strong><%= membership.name %></strong><br/> |
18 | <%= _('Role: %s') % rolename_for(profile, membership) %> <br/> | 18 | <%= _('Role: %s') % rolename_for(profile, membership) %> <br/> |
19 | <%= _('Type: %s') % getterm(membership.class.name) %> <br/> | 19 | <%= _('Type: %s') % getterm(membership.class.name) %> <br/> |
20 | <%= _('Description: %s') % membership.description + '<br/>' if membership.community? %> | 20 | <%= _('Description: %s') % membership.description + '<br/>' if membership.community? %> |
21 | <%= _('Members: %s') % membership.members.size.to_s %> <br/> | 21 | <%= _('Members: %s') % membership.members.size.to_s %> <br/> |
22 | <%= _('Created at: %s') % show_date(membership.created_at) unless membership.enterprise? %> <br/> | 22 | <%= _('Created at: %s') % show_date(membership.created_at) unless membership.enterprise? %> <br/> |
23 | - <%= [ link_to(_('Manage'), membership.admin_url), | ||
24 | - lightbox_link_to(_('Leave'), membership.leave_url), | ||
25 | - (membership.community? && user.has_permission?(:destroy_profile, membership) ? link_to(_('Remove'), { :action => 'destroy_community', :id => membership }) : nil) | ||
26 | - ].compact.join(', ') | ||
27 | - %> | 23 | + <% button_bar do %> |
24 | + <%= button 'menu-ctrl-panel', _('Control panel of this group'), membership.admin_url %> | ||
25 | + <%= lightbox_button 'menu-logout', _('Leave'), membership.leave_url %> | ||
26 | + <% if (membership.community? && user.has_permission?(:destroy_profile, membership)) %> | ||
27 | + <%= button 'delete', _('Remove'), { :action => 'destroy_community', :id => membership } %> | ||
28 | + <% end %> | ||
29 | + <% end %> | ||
28 | </span> | 30 | </span> |
29 | <br class="may-clear" /> | 31 | <br class="may-clear" /> |
30 | </li> | 32 | </li> |
public/stylesheets/controller_memberships.css
@@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
24 | 24 | ||
25 | #memberships-index li .profile-details { | 25 | #memberships-index li .profile-details { |
26 | display: block; | 26 | display: block; |
27 | - padding: 3% 0px 3% 30px; | 27 | + padding: 3% 0px 0px 30px; |
28 | } | 28 | } |
29 | 29 | ||
30 | #memberships-index li .vcard a.profile_link.url { | 30 | #memberships-index li .vcard a.profile_link.url { |