Sha256: ad5eea5c613bc3ade138e8ff4e4771513900dd8cc753ab1b204fe0f20fc073ad

Contents?: true

Size: 1.27 KB

Versions: 1

Compression:

Stored size: 1.27 KB

Contents

<%= irelia_page_header(title: t(".title"), subline: t(".description")) do |header| %>
  <% header.with_button(url: new_user_settings_account_path, icon: "fa fa-circle-plus") { t("kiqr.users.settings.accounts.action_buttons.new") } %>
<% end %>
<%=
if @memberships.empty?
  irelia_container(size: :md) do
    irelia_empty_collection(title: t("kiqr.users.settings.accounts.empty_collection.title"), description: t("kiqr.users.settings.accounts.empty_collection.description")) do |empty_collection|
      empty_collection.with_button(url: new_user_settings_account_path, icon: "fa fa-circle-plus") { t("kiqr.users.settings.accounts.empty_collection.create_new_button") }
    end
  end
else
  irelia_table do |table|
    table.with_column { "Name" }
    table.with_column { "Role" }
    table.with_column(html_options: { class: "text-right" }) { "Actions" }

    @memberships.each do |membership|
      table.with_row do |row|
        row.with_cell { link_to membership.account.name, "#" }
        row.with_cell { membership.owner? ? tag.strong("owner") : nil }
        row.with_cell(html_options: { class: "text-right flex justify-end gap-x-2" }) do
          irelia_button(url: account_settings_profile_path(account_id: membership.account), size: :xs) { "Edit" }
        end
      end
    end
  end
end
%>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kiqr-0.1.0.alpha1 lib/kiqr/themes/irelia/views/kiqr/users/settings/accounts/index.html.erb