app/views/user_mailer/daily_digest.html.erb
<%
school_name = @user.school.name
recipient_name = @user.name
%>
<% content_for :salutation do %>
<%= t("shared.salutation_name", name: recipient_name) %>
<% end %>
<% content_for :body do %>
<% if @updates[:coach].present? %>
<% pending_submissions_count = @updates[:coach].map { |s| s[:pending_submissions] }.sum %>
<p style="margin-top: 10px;">
<%= t("mailers.user.daily_digest.body.main_html", count: pending_submissions_count) %>
</p>
<ul style="padding: 0; margin-top: 0; margin-left: 30px; list-style-type: circle;">
<% @updates[:coach].each do |stats| %>
<li style="padding: 2px 0px;">
<%= link_to "#{stats[:course_name]}:", review_course_url(stats[:course_id]), style: "color: #6025C0; border-radius: 8px; padding: 0px;" %>
<span><strong><%= stats[:pending_submissions] %></strong>
<% if stats[:is_team_coach] %>
<%= t("mailers.user.daily_digest.body.assigned", count: stats[:pending_submissions_for_coach]) %>
<% end %>
</span>
</li>
<% end %>
</ul>
<% end %>
<% if @updates[:community_new].present? %>
<p style="margin-top: 15px;">
<%= t("mailers.user.daily_digest.body.latest_topics") %>
</p>
<% @updates[:community_new].each do |topic| %>
<div>
<%= link_to topic[:title], topic_url(topic[:id]) %>
<span style="font-size: 75%;">
— <strong><%= topic[:author] %></strong>
</span>
</div>
<div style="font-size: 75%; border-bottom: 1px solid lightgray; margin-bottom: 4px; padding-bottom: 4px;">
<%= link_to topic[:community_name], community_url(topic[:community_id]) %>,
<%= topic[:views].to_s %> <%= t("mailers.user.daily_digest.body.views") %>
<%= topic[:replies].to_s %> <%= t("mailers.user.daily_digest.body.replies") %>
</div>
<% end %>
<% end %>
<% if @updates[:community_reactivated].present? %>
<p style="margin-top: 15px;">
<%= t("mailers.user.daily_digest.body.older") %>
</p>
<% @updates[:community_reactivated].each do |topic| %>
<div>
<%= link_to topic[:title], topic_url(topic[:id]) %>
<span style="font-size: 75%;">
— <strong><%= topic[:author] %></strong>
</span>
</div>
<div style="font-size: 75%; border-bottom: 1px solid lightgray; margin-bottom: 4px; padding-bottom: 4px;">
<%= link_to topic[:community_name], community_url(topic[:community_id]) %>,
<%= topic[:views].to_s %> <%= t("mailers.user.daily_digest.body.views") %>
<%= topic[:replies].to_s %> <%= t("mailers.user.daily_digest.body.replies") %>
<%= t("mailers.user.daily_digest.body.asked", days_ago: topic[:days_ago].to_s) %>
</div>
<% end %>
<% end %>
<p style="font-size: 75%; margin-top: 15px;">
<%= t("mailers.user.daily_digest.body.control_emails_html", link_to: link_to(t("mailers.user.daily_digest.body.link_to"), edit_user_url)) %>
</p>
<% end %>
<% content_for(:signature) do %>
<div></div>
<% end %>