• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2<html>
3<head>
4<style>
5body {
6    font-family: Verdana, sans-serif;
7    margin: 0px;
8    padding: 0px;
9}
10.status {
11    display: block;
12    float: left;
13    margin: 1px;
14    padding: 1px 2px;
15    -moz-border-radius: 5px;
16    -webkit-border-radius: 5px;
17    border-radius: 5px;
18    border: 1px solid #AAA;
19    background-color: white;
20    font-size: 11px;
21}
22.pass {
23    background-color: #8FDF5F;
24    border: 1px solid #4F8530;
25    cursor: pointer;
26}
27.fail {
28    background-color: #E98080;
29    border: 1px solid #A77272;
30    cursor: pointer;
31}
32.pending {
33    background-color: #FFFC6C;
34    border: 1px solid #C5C56D;
35    cursor: pointer;
36}
37.error {
38  background-color: #E0B0FF;
39  border: 1px solid #ACA0B3;
40  cursor: pointer;
41}
42</style>
43<script>
44function statusDetail(patch_id) {
45  top.location = "/patch/" + patch_id
46}
47</script>
48</head>
49<body>
50<!-- FIXME: Find some way to remove this copy-and-paste code! -->
51<div class="status {{ summary.style_queue.state }}"{% if summary.style_queue.status %}
52    onclick="statusDetail({{ summary.attachment_id }})"
53    title="{{ summary.style_queue.status.date|timesince }} ago"{% endif %}>
54  style
55</div>
56<div class="status {{ summary.chromium_ews.state }}"{% if summary.chromium_ews.status %}
57    onclick="statusDetail({{ summary.attachment_id }})"
58    title="{{ summary.chromium_ews.status.date|timesince }} ago"{% endif %}>
59  chromium
60</div>
61<div class="status {{ summary.qt_ews.state }}"{% if summary.qt_ews.status %}
62    onclick="statusDetail({{ summary.attachment_id }})"
63    title="{{ summary.qt_ews.status.date|timesince }} ago"{% endif %}>
64  qt
65</div>
66<div class="status {{ summary.gtk_ews.state }}"{% if summary.gtk_ews.status %}
67    onclick="statusDetail({{ summary.attachment_id }})"
68    title="{{ summary.gtk_ews.status.date|timesince }} ago"{% endif %}>
69  gtk
70</div>
71<div class="status {{ summary.mac_ews.state }}"{% if summary.mac_ews.status %}
72    onclick="statusDetail({{ summary.attachment_id }})"
73    title="{{ summary.mac_ews.status.date|timesince }} ago"{% endif %}>
74  mac
75</div>
76</body>
77</html>
78