= render 'layouts/breadcrumb', crumbs: [t('sites.index.title')] %main.row %aside.col-md-3 %h1= t('.title') %p.lead= t('.help') - if policy(Site).new? = link_to t('sites.new.title'), new_site_path, class: 'btn' %section.col %table.table.table-condensed %tbody - @sites.each do |site| %tr %td %h2 - if policy(site).show? = link_to site.title, site_path(site) - else = site.title %p.lead= site.description %br = link_to t('.visit'), site.url, class: 'btn' - if current_usuarie.rol_for_site(site).temporal = button_to t('sites.invitations.accept'), site_usuaries_accept_invitation_path(site), data: { toggle: 'tooltip' }, title: t('help.sites.invitations.accept'), method: :patch, class: 'btn' = button_to t('sites.invitations.reject'), site_usuaries_reject_invitation_path(site), data: { toggle: 'tooltip' }, title: t('help.sites.invitations.reject'), method: :patch, class: 'btn' - else - if policy(site).show? = render 'layouts/btn_with_tooltip', tooltip: t('help.sites.edit_posts'), type: 'success', link: site_path(site), text: t('sites.posts') - if policy(SiteUsuarie.new(site, current_usuarie)).index? = render 'layouts/btn_with_tooltip', tooltip: t('usuaries.index.help.self'), text: t('usuaries.index.title'), type: 'info', link: site_usuaries_path(site) - if policy(site).pull? && site.repository.needs_pull? = render 'layouts/btn_with_tooltip', tooltip: t('help.sites.pull'), text: t('.pull'), type: 'info', link: site_pull_path(site) = render 'sites/build', site: site