<% files.zip(signatures).each do |file, file_signatures| %>
<% if file_signatures.size == 0 %>
<%= file.original_filename %>

<%= t('there_are_no_signatures') %>...

<% else %>
<%= svg_icon('file_text', class: 'w-5 h-5 inline') %> <%= file.original_filename %> - <%= pluralize(file_signatures.size, 'Signature') %>
<% file_signatures.each do |signature| %>
<% signature.messages.each do |message| %>

<% if message.status == :error %> <%= svg_icon('x_circle', class: 'w-6 h-6 text-red-500') %> <% elsif message.status == :success %> <%= svg_icon('circle_check', class: 'w-6 h-6 text-green-500') %> <% elsif message.status == :warning %> <%= svg_icon('alert_circle', class: 'w-6 h-6 text-yellow-500') %> <% end %> <%= message.text %>

<% end %>
<%= svg_icon('user', class: 'w-5 h-5 inline') %> <%= signature.reason %>
<%= svg_icon('calendar', class: 'w-5 h-5 inline') %> <%= l(signature.signing_time.in_time_zone(current_account.timezone), format: :long, locale: current_account.locale) %>
<%= svg_icon('certificate', class: 'w-5 h-5 inline') %> <%= signature.common_name %>
<%= svg_icon('lock_access', class: 'w-5 h-5 inline') %> <%= signature.type %>
<% end %> <% end %>
<% end %>