From 79840d9f3a56418f61ef362713df0a8e25abb333 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Mon, 15 Mar 2010 11:47:27 -0300 Subject: [PATCH] Adding proper buttons in "My groups" screen --- app/views/memberships/index.rhtml | 14 ++++++++------ public/stylesheets/controller_memberships.css | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/app/views/memberships/index.rhtml b/app/views/memberships/index.rhtml index c94c1e9..620479e 100644 --- a/app/views/memberships/index.rhtml +++ b/app/views/memberships/index.rhtml @@ -14,17 +14,19 @@ <%= profile_image_link(membership, :portrait, 'div') %> - <%= membership.short_name %>
+ <%= membership.name %>
<%= _('Role: %s') % rolename_for(profile, membership) %>
<%= _('Type: %s') % getterm(membership.class.name) %>
<%= _('Description: %s') % membership.description + '
' if membership.community? %> <%= _('Members: %s') % membership.members.size.to_s %>
<%= _('Created at: %s') % show_date(membership.created_at) unless membership.enterprise? %>
- <%= [ link_to(_('Manage'), membership.admin_url), - lightbox_link_to(_('Leave'), membership.leave_url), - (membership.community? && user.has_permission?(:destroy_profile, membership) ? link_to(_('Remove'), { :action => 'destroy_community', :id => membership }) : nil) - ].compact.join(', ') - %> + <% button_bar do %> + <%= button 'menu-ctrl-panel', _('Control panel of this group'), membership.admin_url %> + <%= lightbox_button 'menu-logout', _('Leave'), membership.leave_url %> + <% if (membership.community? && user.has_permission?(:destroy_profile, membership)) %> + <%= button 'delete', _('Remove'), { :action => 'destroy_community', :id => membership } %> + <% end %> + <% end %>

diff --git a/public/stylesheets/controller_memberships.css b/public/stylesheets/controller_memberships.css index 0ea0690..00d1823 100644 --- a/public/stylesheets/controller_memberships.css +++ b/public/stylesheets/controller_memberships.css @@ -24,7 +24,7 @@ #memberships-index li .profile-details { display: block; - padding: 3% 0px 3% 30px; + padding: 3% 0px 0px 30px; } #memberships-index li .vcard a.profile_link.url { -- libgit2 0.21.2