<% b = @board %>

<%= t(:lead) %> <%= t(:accent) %> <%= t(:tagline) %>

<%= t(:desc) %>

<% provs = Bingo::Board.providers(@view) %>
<% if @view == 'all' %><% end %>
<%= t(:providers_label) %> <% provs.each do |slug, total, crossed| %> <% end %>
<% if @board.filtered? %><%= t(:providers_reset) %><% end %>

<%= t(:crossed) %> <%= b.hit.count(true) %>/<%= b.cells.size %> · <%= t(:lines) %> <%= b.wins.size %> <% if b.updated_on %>· <%= t(:updated) %> <%= fmt_date(b.updated_on) %><% end %>

<% if b.wins.any? %> <% end %>
<% b.cells.each_with_index do |dc, idx| %> <% photo = photo_path(dc, 480) %> "> <% if photo %>= 10 %>><% end %>
#<%= idx + 1 %><%= " · #{mw(dc, tag: false)}" if mw(dc) %>
<% if status_label(dc) %>
<%= status_label(dc) %>
<% end %>
<%= dc.l(:name, @locale) %>
<%= dc.l(:city, @locale) %>
<% if b.hit[idx] %>
<%= kind_icon(dc.incidents.first.kind) %>
<% end %>
<% end %> <% (b.cells.size...Bingo::SIZE**2).each do %><% end %>

<%= t(:log) %>

<%== erb :_footer, layout: false %>
<% b.cells.each do |dc| %> <% if (photo = photo_path(dc, 1200)) %><%= dc.l(:name, @locale) %>, <%= dc.l(:city, @locale) %><% end %>

<%= dc.l(:name, @locale) %>

<%== erb :_dc_meta, layout: false, locals: { dc: dc } %> <%== erb :_dc_incidents, layout: false, locals: { dc: dc } %>
<%= t(:dc_page) %>
<% end %>