1
1
[[Subject .Subject "[[.Title]]"]]
2
2
3
3
< style >
4
- .alert . alert -warning {
4
+ .alert-warning {
5
5
background-color : # E6522C ;
6
6
}
7
- .alert . alert -good {
7
+ .alert-good {
8
8
background-color : # 68B90F ;
9
9
}
10
10
</ style >
@@ -28,73 +28,89 @@ <h3 style="font-weight: bold; font-style: italic;">[[.Title]]</h3>
28
28
</ table >
29
29
30
30
< table class ="row ">
31
+ < tr >
32
+ [[ if gt (len .Alerts.Firing) 0 ]]
33
+ < td class ="alert-warning twelve column last ">
34
+ [[ .Alerts | len ]] alert[[ if gt (len .Alerts) 1 ]]s[[ end ]] for
35
+ [[ range .GroupLabels.SortedPairs ]]
36
+ [[ .Name ]]=[[ .Value ]]
37
+ [[ end ]]
38
+ </ td >
39
+ [[ else ]]
40
+ < td class ="alert-good twelve column last ">
41
+ [[ .Alerts | len ]] alert[[ if gt (len .Alerts) 1 ]]s[[ end ]] for
42
+ [[ range .GroupLabels.SortedPairs ]]
43
+ [[ .Name ]]=[[ .Value ]]
44
+ [[ end ]]
45
+ </ td >
46
+ [[ end ]]
47
+ </ td >
48
+ </ tr >
31
49
< tr >
32
50
< td class ="last ">
33
- < table >
51
+ < table class ="twelve columns ">
52
+ [[ if gt (len .Alerts.Firing) 0 ]]
34
53
< tr >
35
- [[ if gt (len .Alerts.Firing) 0 ]]
36
- < td class ="alert alert-warning ">
37
- [[ else ]]
38
- < td class ="alert alert-good ">
39
- [[ end ]].
40
- [[ .Alerts | len ]] alert[[ if gt (len .Alerts) 1 ]]s[[ end ]] for
41
- [[ range .GroupLabels.SortedPairs ]]
42
- [[ .Name ]]=[[ .Value ]]
43
- [[ end ]]
54
+ < td class ="twelve last ">
55
+ < h5 style ="font-weight: bold; "> ([[ .Alerts.Firing | len ]]) Firing</ h5 >
44
56
</ td >
45
57
</ tr >
58
+ [[ end ]]
59
+ [[ range .Alerts.Firing ]]
46
60
< tr >
47
- < td class ="">
48
- < table >
49
- [[ if gt (len .Alerts.Firing) 0 ]]
50
- < tr >
51
- < td class ="">
52
- < strong > ([[ .Alerts.Firing | len ]]) Firing</ strong >
53
- </ td >
54
- </ tr >
55
- [[ end ]]
56
- [[ range .Alerts.Firing ]]
57
- < tr >
58
- < td class ="">
59
- < strong > Labels</ strong > < br />
60
- [[ range .Labels.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
61
- [[ if gt (len .Annotations) 0 ]]< strong > Annotations</ strong > < br /> [[ end ]]
62
- [[ range .Annotations.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
63
- < a href ="[[ .GeneratorURL ]] "> Source</ a > < br />
64
- </ td >
65
- </ tr >
66
- [[ end ]]
61
+ < td class ="four ">
62
+ < h5 style ="font-weight: bold "> Labels</ h5 >
63
+ </ td >
64
+ < td class ="eight last ">
65
+ [[ if gt (len .Annotations) 0 ]]< h5 style ="font-weight: bold "> Annotations</ h5 > [[ end ]]
66
+ </ td >
67
+ </ tr >
68
+ < tr >
69
+ < td class ="four ">
70
+ [[ range .Labels.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
71
+ < a href ="[[ .GeneratorURL ]] "> Source</ a > < br />
72
+ </ td >
73
+ < td class ="eight last ">
74
+ [[ range .Annotations.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
75
+ </ td >
76
+ </ tr >
77
+ [[ end ]]
67
78
68
- [[ if gt (len .Alerts.Resolved) 0 ]]
69
- [[ if gt (len .Alerts.Firing) 0 ]]
70
- < tr >
71
- < td class ="">
72
- < br />
73
- < hr />
74
- < br />
75
- </ td >
76
- </ tr >
77
- [[ end ]]
78
- < tr >
79
- < td class ="">
80
- < strong > ([[ .Alerts.Resolved | len ]]) Resolved</ strong >
81
- </ td >
82
- </ tr >
83
- [[ end ]]
84
- [[ range .Alerts.Resolved ]]
85
- < tr >
86
- < td class ="">
87
- < strong > Labels</ strong > < br />
88
- [[ range .Labels.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
89
- [[ if gt (len .Annotations) 0 ]]< strong > Annotations</ strong > < br /> [[ end ]]
90
- [[ range .Annotations.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
91
- < a href ="[[ .GeneratorURL ]] "> Source</ a > < br />
92
- </ td >
93
- </ tr >
94
- [[ end ]]
95
- </ table >
79
+ [[ if gt (len .Alerts.Resolved) 0 ]]
80
+ [[ if gt (len .Alerts.Firing) 0 ]]
81
+ < tr >
82
+ < td class ="twelve ">
83
+ < br />
84
+ < hr />
85
+ < br />
86
+ </ td >
87
+ </ tr >
88
+ [[ end ]]
89
+ < tr >
90
+ < td class ="twelve last ">
91
+ < h5 style ="font-weight: bold; "> ([[ .Alerts.Resolved | len ]]) Resolved</ h5 >
96
92
</ td >
97
93
</ tr >
94
+ [[ end ]]
95
+ [[ range .Alerts.Resolved ]]
96
+ < tr >
97
+ < td class ="six ">
98
+ < h5 style ="font-weight: bold "> Labels</ h5 >
99
+ </ td >
100
+ < td class ="six last ">
101
+ [[ if gt (len .Annotations) 0 ]]< h5 style ="font-weight: bold "> Annotations</ h5 > [[ end ]]
102
+ </ td >
103
+ </ tr >
104
+ < tr >
105
+ < td class ="six ">
106
+ [[ range .Labels.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
107
+ < a href ="[[ .GeneratorURL ]] "> Source</ a > < br />
108
+ </ td >
109
+ < td class ="six last ">
110
+ [[ range .Annotations.SortedPairs ]][[ .Name ]] = [[ .Value ]]< br /> [[ end ]]
111
+ </ td >
112
+ </ tr >
113
+ [[ end ]]
98
114
</ table >
99
115
</ td >
100
116
</ tr >
@@ -115,8 +131,8 @@ <h3 style="font-weight: bold; font-style: italic;">[[.Title]]</h3>
115
131
</ td >
116
132
</ tr >
117
133
</ table >
118
- </ td >
119
- < td class ="center six ">
134
+ </ td >
135
+ < td class ="center six ">
120
136
< table class ="better-button " align ="center " border ="0 " cellspacing ="0 " cellpadding ="0 ">
121
137
< tr >
122
138
< td align ="center " class ="better-button-alt " bgcolor ="#efefef ">
0 commit comments