diff --git a/la_chariotte/order/templates/order/grouped_order_sheet.html b/la_chariotte/order/templates/order/grouped_order_sheet.html index 86641f2..b672281 100644 --- a/la_chariotte/order/templates/order/grouped_order_sheet.html +++ b/la_chariotte/order/templates/order/grouped_order_sheet.html @@ -19,6 +19,30 @@ content: "Liste générée par la Chariotte - chariotte.fr | Page " counter(page)"/" counter(pages); } } + {% if items|length > 10 %} + .item_name { + text-align:center; + white-space:nowrap; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); + font-size: 8pt; + } + + .item_name div { + margin:-10px -120% ; + display:inline-block; + } + .item_name div:before{ + content:''; + width:0; + padding-top:110%; + display:inline-block; + vertical-align:middle; + } + {% endif %} body { font-family: sans-serif; @@ -62,11 +86,12 @@ Nom {% for item in items %} - - {{ item.name }} + +
{{ item.name }}
{% endfor %} Prix + OK @@ -78,6 +103,7 @@ {% endfor %} + TOTAL @@ -87,6 +113,7 @@ {% endfor %} {{ grouped_order.total_price }} € + {% for order, ordered_items in orders_dict.items %} @@ -103,6 +130,7 @@ {{ order.price }} € + {% endfor %}