{#
<!--
2.2 - 2 full stars
2.4 - 2 full star, 3rd half star
2.7 - 2 full stars, 3rd half star
2.8 - 2 full star, 3rd also full star
-->
#}
{#
<!--

<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
<span class="fa fa-stack"><i class="fa fa-star-half-o fa-stack-2x"></i></span>
<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
<span class="fa fa-stack"><i class="fa fa-star-half-o fa-stack-2x"></i></span>
 -->
#}
{#
{% for i in 1..5 %}
	{% if avg_rating < i %}
	  <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span>
	{% else %}
	  <span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
	{% endif %}
{% endfor %}
#}

{% set star = 0 %}
{% set required = 5 %}
{% if rating > 0 %}
	{% for i in 1..rating %}
		<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
		{% set star = star + 1 %}
	{% endfor %}
{% endif %}
{% if star < 5 %}

	{% set s = rating - star %}
	{% set s = s|slice(0,3) %}

	{% if s >= 0.4 and s <= 0.7 %}
		<span class="fa fa-stack"><i class="fa fa-star-half-o fa-stack-2x"></i></span>
	{% elseif s >= 0.8 and s <= 1 %}
		<span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
	{% else %}
		<span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span>
	{% endif %}

	{% set star = star + 1 %}

	{% set r = required - star %}
	{% if r > 0 %}
		{% for i in 1..r %}
		  <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span>
		{% endfor %}
	{% endif %}
{% endif %}