<% content_for :body_class, "admin-body" %>

<%= link_to t("admin.analytics.show.back"), admin_analytics_path(from: @filters[:from], to: @filters[:to], device: @filters[:device]) %>

<%= t("admin.analytics.show.title") %>

<%= @page_path %>

<%= form_with url: admin_analytics_page_path, method: :get, local: true, class: "admin-filter-form" do %> <%= hidden_field_tag :page_path, @page_path %>
<%= submit_tag t("admin.analytics.filters.apply"), class: "admin-btn admin-btn--primary admin-btn--sm" %>
<% end %>

<%= t("admin.analytics.show.summary") %>

<%= t("admin.analytics.index.table.pageviews") %>
<%= @pageviews %>
<%= t("admin.analytics.index.table.moves") %>
<%= @move_total %>
<%= t("admin.analytics.index.table.clicks") %>
<%= @click_total %>
<%= t("admin.analytics.index.table.avg_scroll") %>
<%= @avg_scroll %>%
<%= t("admin.analytics.index.table.max_scroll") %>
<%= @max_scroll %>%

<%= t("admin.analytics.show.scroll_depth") %>

<%= t("admin.analytics.show.scroll_hint", avg: @avg_scroll, max: @max_scroll) %>

<%= @filters[:layer] == "click" ? t("admin.analytics.show.heatmap_clicks") : t("admin.analytics.show.heatmap_moves") %>

<%= t("admin.analytics.show.heatmap_hint") %>

<% if @cells.any? %>
<% if @snapshot&.image&.attached? %>
<%= image_tag url_for(@snapshot.image), class: "admin-heatmap-shot", id: "admin-heatmap-shot", alt: t("admin.analytics.show.preview_title") %>

<%= t("admin.analytics.show.snapshot_meta", device: @snapshot.device, at: l(@snapshot.captured_at, format: :short)) %>

<% else %>

<%= t("admin.analytics.show.snapshot_missing") %>

<% end %>
<% else %>

<%= t("admin.analytics.show.no_points") %>

<% end %>