1
0

Fix quantity header borders

This commit is contained in:
cryptogopher
2021-01-20 11:27:10 +01:00
parent 7d096748bf
commit 53e8db20d1
2 changed files with 11 additions and 11 deletions

View File

@@ -21,14 +21,14 @@
<% row.each do |q, span| %>
<% row_classes = [] %>
<% row_classes << 'quantity' unless i == header.length-1 %>
<% row_classes << 'empty' unless span %>
<% row_classes << 'quantity' if (i < header.length-1) && (span >= 0) %>
<% row_classes << 'empty' if span == 0 %>
<th <%= raw "class=\"#{row_classes.join(' ')}\"" unless row_classes.empty? %>
<%= "colspan=#{span}" if span && span > 0 %>
<%= "rowspan=#{-span}" if span && span < 0 %>
style="width: <%= (span && span > 0 ? span : 1) * 100/total_width %>%;"
<%= "colspan=#{span}" if span > 0 %>
<%= "rowspan=#{-span}" if span < 0 %>
style="width: <%= [span, 1].max * 100/total_width %>%;"
title="<%= q.description %>">
<%= q.name if span %>
<%= q.name unless span == 0 %>
</th>
<% end %>