We had inconsistent indentation in many places. Now we're fixing them and adding a linter to our CI so we don't accidentally introduce inconsistent indentations again.
80 lines
2.7 KiB
Plaintext
80 lines
2.7 KiB
Plaintext
<%= back_link_to admin_admin_notifications_path %>
|
|
|
|
<h2><%= t("admin.admin_notifications.show.section_title") %></h2>
|
|
|
|
<div class="small-12 column callout highlight">
|
|
<div class="small-12 medium-6 column">
|
|
<strong><%= t("admin.admin_notifications.show.sent_at") %></strong><br>
|
|
<% if @admin_notification.draft? %>
|
|
<%= t("admin.admin_notifications.index.draft") %>
|
|
<% else %>
|
|
<%= l(@admin_notification.sent_at.to_date) %>
|
|
<% end %>
|
|
</div>
|
|
|
|
<div class="small-12 medium-6 column">
|
|
<strong><%= t("admin.admin_notifications.show.title") %></strong><br>
|
|
<%= @admin_notification.title %>
|
|
</div>
|
|
|
|
<div class="small-12 medium-6 column">
|
|
<strong><%= t("admin.admin_notifications.show.body") %></strong><br>
|
|
<%= @admin_notification.body %>
|
|
</div>
|
|
|
|
<div class="small-12 medium-6 column">
|
|
<strong><%= t("admin.admin_notifications.show.link") %></strong><br>
|
|
<%= @admin_notification.link %>
|
|
</div>
|
|
|
|
<div class="small-12 column">
|
|
<strong><%= t("admin.admin_notifications.show.segment_recipient") %></strong><br>
|
|
<%= segment_name(@admin_notification.segment_recipient) %>
|
|
<% if @admin_notification.draft? %>
|
|
<%= t("admin.admin_notifications.show.will_get_notified",
|
|
n: @admin_notification.list_of_recipients_count) %>
|
|
<% else %>
|
|
<%= t("admin.admin_notifications.show.got_notified",
|
|
n: @admin_notification.recipients_count) %>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
|
|
<p class="help-text" id="phase-description-help-text">
|
|
<% if @admin_notification.draft? %>
|
|
<%= t("admin.admin_notifications.show.preview_guide") %>
|
|
<% else %>
|
|
<%= t("admin.admin_notifications.show.sent_guide") %>
|
|
<% end %>
|
|
</p>
|
|
<hr>
|
|
<div class="admin_notification-body-content">
|
|
<ul class="no-bullet clear notifications-list">
|
|
<li class="notification unread">
|
|
<% locals = { notification: nil,
|
|
title: @admin_notification.title,
|
|
body: @admin_notification.body,
|
|
timestamp: Time.current } %>
|
|
<% link_text = render "/notifications/notification_body", locals %>
|
|
<%= link_to_if @admin_notification.link.present?, link_text, @admin_notification.link %>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<hr>
|
|
|
|
<% if @admin_notification.draft? && @admin_notification.valid_segment_recipient? %>
|
|
<div class="small-12 medium-6 large-3 column end">
|
|
<%= render Admin::ActionComponent.new(
|
|
:deliver,
|
|
@admin_notification,
|
|
text: t("admin.admin_notifications.show.send"),
|
|
method: :post,
|
|
confirm: t(
|
|
"admin.admin_notifications.show.send_alert",
|
|
n: @admin_notification.list_of_recipients_count
|
|
),
|
|
class: "button success expanded",
|
|
) %>
|
|
</div>
|
|
<% end %>
|