app/views/admin/dashboard/_really_a_university.html.erb
<div class="row mt-5 pt-5">
<% @namespaces.each do |namespace| %>
<%
path = send "admin_#{namespace.to_s.underscore}_root_path"
description = t "#{namespace.to_s.underscore}.description.text_html"
%>
<div class="col-md-6 col-lg-3 mb-5">
<div class="position-relative">
<%= image_tag "admin/#{namespace.to_s.underscore}.jpg", class: 'img-fluid rounded' %>
<h2 class="h4 mt-3"><%= namespace.model_name.human %></h2>
<p><%= description.truncate_words 30 %></p>
<%= link_to t('manage'), path, class: 'action stretched-link' %>
</div>
</div>
<% end %>
</div>
<% if feature_settings? %>
<div class="row mt-5">
<div class="col-md-6 col-lg-3">
<%= link_to admin_university_root_path do %>
<%= image_tag "admin/university.jpg", class: 'img-fluid rounded'%>
<% end %>
</div>
<div class="col-md-6 col-xxl-6">
<div class="position-relative">
<h2 class="h4"><%= University.model_name.human %></h2>
<p><%= t('university.description.text_html') %></p>
<%= link_to t('manage'), admin_university_root_path, class: 'action stretched-link' %>
</div>
<ul class="list-inline mt-4">
<% University.parts.each do |part| %>
<%
next unless can? :read, part.first
class_name = part.first
path = send part.last, lang: current_language.iso_code
title = class_name.model_name.human(count: 2)
%>
<li class="list-inline-item">
<%= link_to title, path, class: 'btn btn-light mt-3' %>
</li>
<% end %>
</ul>
</div>
</div>
<% end %>