app/views/iugu/invitations/new.html.haml in iugusdk-1.0.0.alpha.21 vs app/views/iugu/invitations/new.html.haml in iugusdk-1.0.0.alpha.22

- old
+ new

@@ -1,27 +1,33 @@ +%h3 + Convidar um usuário + = simple_form_for @user_invitation, :url => create_invite_path(@account.id), :method => :post do |f| - if @user_invitation.errors.any? - #error_explanation{ :style => "margin-bottom: 15px" } + .notice.notice-red{ :style => "margin-bottom: 15px" } %ul - @user_invitation.errors.full_messages.each do |msg| %li = msg %div - = f.label :email - = f.email_field :email - - if current_user.is?(:owner, @account) - - APP_ROLES['roles'].each do |role| - %div - = check_box_tag "user_invitation[roles][]", role, false, :id => "#{role}_checkbox" - = label_tag "#{role}_checkbox", I18n.t("iugu.#{role}") - - - elsif current_user.is?(:admin, @account) - - APP_ROLES['roles'].each do |role| - - unless role == APP_ROLES['owner_role'] || role == APP_ROLES['admin_role'] - %div + = f.email_field :email, :placeholder => "e-mail", :class => "full-width" + %div{ :style => "padding-top:20px;padding-bottom:10px" } + %h4 + Permissões + - if current_user.is?(:owner, @account) + - APP_ROLES['roles'].each do |role| + %div{ :style => "margin-bottom: 5px" } = check_box_tag "user_invitation[roles][]", role, false, :id => "#{role}_checkbox" = label_tag "#{role}_checkbox", I18n.t("iugu.#{role}") - %div - = f.submit I18n.t("iugu.invite") + - elsif current_user.is?(:admin, @account) + - APP_ROLES['roles'].each do |role| + - unless role == APP_ROLES['owner_role'] || role == APP_ROLES['admin_role'] + %div{ :style => "margin-bottom: 5px" } + = check_box_tag "user_invitation[roles][]", role, false, :id => "#{role}_checkbox" + = label_tag "#{role}_checkbox", I18n.t("iugu.#{role}") + %div{ :style => "margin-top: 10px" } + = f.submit I18n.t("iugu.invite"), :class => "button full-width" + += link_to I18n.t("iugu.back"), account_users_index_path(account_id: params[:account_id]), class: "button no-bottom-margin"