noesya/osuny

View on GitHub
app/views/admin/application/components/_panel.html.erb

Summary

Maintainability
Test Coverage
<section class="pure__section flex-fill position-relative <%= classes %>">
  <%= image_tag image, class: 'img-fluid mb-3', loading: :lazy if image %>
  <div class="d-lg-flex me-4 <%= 'mb-3' if small %>">
    <% if title %>
      <% if small %>
        <%= osuny_label title %>
      <% else %>
        <h2 class="me-3 pt-1 h6 text-uppercase"><%= title %></h2>
      <% end %>
    <% end %>
    <% if action %>
      <div class="mb-2"><%= raw action %></div>
    <% end %>
  </div>
  <% if subtitle %>
    <p><%= subtitle %></p>
  <% end %>
  <%= yield %>
</section>