class Asciidoctor::HTML5::BlockColistTemplate

def template

def template
  @template ||= @eruby.new <<-EOS
#encoding:UTF-8%><div#{id} class="colist#{style_class}#{role_class}">
#{title_div}
<% if attr? :icons %>
<table>
  <% content.each_with_index do |li, i| %>
  <tr>
    <td><img src="<%= icon_uri("callouts/\#{i + 1}") %>" alt="<%= i + 1 %>"></td>
    <td><%= li.text %></td>
  </tr> 
  <% end %>
</table>
<% else %>
<ol>
<% content.each do |li| %>
  <li>
    <p><%= li.text %></p>
  </li>
<% end %>
</ol>
<% end %>
div>
  EOS
end