Variety of fixes all over the place
[blender-buildbot.git] / templates / waterfall.html
1 {% extends "layout.html" %}
2 {% from "box_macros.html" import box %}
3
4 {% block content %}
5
6 <div>
7   <h1 style="display: inline;">Waterfall</h1>
8   <a style="float: right;" href="{{ help_url }}">waterfall help</a>
9 </div>
10
11 <table border="0" cellspacing="0" class="table">
12
13 <tr class="LastBuild">
14   <td align="right" colspan="2" class="Project">
15    last build
16   </td>
17
18 {% for b in builders %}  
19   <td align="center" class="{{ b.top_class }}">
20     <a href="{{ b.url }}">{{ b.name }}</a><br/>
21     {{ " ".join(b.top) }}
22   </td>
23 {% endfor %}
24 </tr>
25
26 <tr class="Activity">
27 <td align="right" colspan="2">current activity</td>
28
29 {% for b in builders %}  
30   <td align="center" class="{{ b.status_class }}">
31     {{ "<br/>".join(b.status) }}
32   </td>
33 {% endfor %}
34 </tr>
35
36 <tr>
37 <td align="center" class="Time">{{ tz }}</td>
38 <td align="center" class="Change"><a href="{{ changes_url }}">changes</a></td>
39
40 {% for b in builders %}
41  <td align="center" class="Builder"><a href="{{ b.url }}">{{ b.name }}</a></td>
42 {% endfor %}
43 </tr>
44
45 {# waterfall contents goes here #}    
46 {% for i in range(gridlen) -%}
47   <tr>
48   {% for strip in grid -%}        
49     {%- if strip[i] -%}{{ box(**strip[i]) }}
50     {%- elif no_bubble -%}{{ box() }}
51     {%- endif -%}
52   {%- endfor -%}
53   </tr>
54 {% endfor %}
55
56 </table>
57
58 {% if nextpage %}
59  <a href="{{ nextpage }}">next page</a>
60 {% endif %}
61
62 {% if no_reload_page %}
63  <a href="{{ no_reload_page }}">Stop Reloading</a> 
64 {% endif %}
65
66 {% endblock %}