[`Scopes`]

{foreach $milestones as $m}
{foreach $m.statuses as $s} {*{$s.percent}*} {*{$s.bg_color|escape}*} {* WIDTH *} {$_percent = 0} {$_days_after = 30} {$_days_before = -30} {$_middle_percent = 50} {$_orange_zone = 7} {$_segment_width = null} {$_segment_class = null} {$_segment_left = null} {if $m.days_left > 0} {if $m.days_left < $_days_after} {$_percent = $_middle_percent + (100 - $_middle_percent) * ($m.days_left/$_days_after)} {if $m.days_left < $_orange_zone} {$_segment_width = $_percent - $_middle_percent} {$_segment_class = "t-orange-ornament"} {$_segment_left = $_middle_percent} {/if} {else} {$_percent = 100} {/if} {else} {if $m.days_left > $_days_before} {$_percent = $_middle_percent * (1 - $m.days_left/$_days_before)} {$_segment_left = $_percent} {$_segment_width = $_middle_percent - $_percent} {$_segment_class = "t-red-ornament"} {else} {$_percent = 0} {/if} {/if} {* COLOR *} {$_color_class = "is-green"} {if ($m.days_left > 0)} {$_color_class = "is-green"} {/if}
{if !(empty($_segment_class) || empty($_segment_width) || empty($_segment_left))}
{/if} {/foreach}
{if !empty($m.project.icon_html)}{$m.project.icon_html}{/if} {$m.name|escape} {wa_date('humandate', $m.due_date, waDateTime::getDefaultTimeZone())}
{if $m.due_date} {$m.view.due_text} {/if}
{/foreach} {* TODO: after release *}
[`Today`]