app/components/admin/machine_learning/setting_component.html.erb
<div class="card machine-learning-setting" id="<%= dom_id(setting) %>">
<div class="card-divider">
<h3 id="<%= dom_id(setting, :title) %>"><%= t("admin.machine_learning.#{kind}") %></h3>
</div>
<div class="card-section">
<p id="<%= dom_id(setting, :description) %>"><%= t("admin.machine_learning.#{kind}_description") %></p>
<% if ml_info.present? %>
<%= render Admin::Settings::FeaturedSettingsFormComponent.new(setting, tab: "#settings") %>
<dl class="callout success">
<dt><strong><%= t("admin.machine_learning.last_execution") %></strong></dt>
<dd>
<strong><%= render Admin::DateRangeComponent.new(ml_info.generated_at, ml_info.updated_at) %></strong>
</dd>
<dt><%= t("admin.machine_learning.executed_script") %></dt>
<dd><%= ml_info.script %></dd>
<dt><%= t("admin.machine_learning.output_files") %></dt>
<dd>
<% filenames.each do |filename| %>
<a href="<%= data_path(filename) %>"><%= filename %></a><br>
<% end %>
</dd>
</dl>
<% else %>
<div class="callout secondary">
<%= t("admin.machine_learning.no_content") %>
</div>
<% end %>
</div>
</div>