blob: aac5024ec8c97f375eca4445d79b2cf0b7d83172 [file] [log] [blame]
Timo Tijhof51516cd2013-04-09 01:32:29 +02001<!--
2Copyright 2013 OpenStack Foundation
3Copyright 2013 Timo Tijhof
4Copyright 2013 Wikimedia Foundation
5
6Licensed under the Apache License, Version 2.0 (the "License"); you may
7not use this file except in compliance with the License. You may obtain
8a copy of the License at
9
10 http://www.apache.org/licenses/LICENSE-2.0
11
12Unless required by applicable law or agreed to in writing, software
13distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15License for the specific language governing permissions and limitations
16under the License.
17-->
18<!DOCTYPE html>
19<html dir="ltr" lang="en">
20<head>
21 <title>Zuul Status</title>
22 <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
23 <link rel="stylesheet" href="bootstrap/css/bootstrap-responsive.min.css">
24 <style>
Joshua Hesketh5caf4f62014-04-01 12:52:43 +110025 .zuul-change {
26 margin-bottom: 10px;
27 }
28
Joshua Hesketh4863b602014-03-21 14:19:06 +110029 .zuul-change-id {
30 float: right;
31 }
Timo Tijhof51516cd2013-04-09 01:32:29 +020032
Joshua Heskethf1b06ca2014-03-21 17:01:12 +110033 .zuul-job-result {
Joshua Hesketh6b1a2182014-03-21 14:40:04 +110034 float: right;
35 width: 70px;
36 height: 15px;
Joshua Hesketh9e6ce532014-04-01 13:11:53 +110037 margin: 2px 0 0 0;
Joshua Hesketh6b1a2182014-03-21 14:40:04 +110038 }
39
Joshua Heskethf1b06ca2014-03-21 17:01:12 +110040 .zuul-change-total-result {
41 height: 10px;
42 width: 100px;
43 margin: 5px 0 0 0;
44 }
45
Joshua Hesketh4863b602014-03-21 14:19:06 +110046 .zuul-spinner,
47 .zuul-spinner:hover {
48 opacity: 0;
Joshua Hesketh876ca512014-03-21 18:44:22 +110049 transition: opacity 0.5s ease-out;
Joshua Hesketh4863b602014-03-21 14:19:06 +110050 cursor: default;
51 pointer-events: none;
52 }
Timo Tijhof51516cd2013-04-09 01:32:29 +020053
Joshua Hesketh4863b602014-03-21 14:19:06 +110054 .zuul-spinner-on,
55 .zuul-spinner-on:hover {
56 opacity: 1;
Joshua Hesketh876ca512014-03-21 18:44:22 +110057 transition-duration: 0.2s;
Joshua Hesketh4863b602014-03-21 14:19:06 +110058 cursor: progress;
59 }
Joshua Hesketh6b1a2182014-03-21 14:40:04 +110060
Joshua Hesketh5caf4f62014-04-01 12:52:43 +110061 .zuul-change-cell {
62 padding-left: 5px;
63 }
64
Joshua Hesketh6b1a2182014-03-21 14:40:04 +110065 .zuul-change-job {
Joshua Hesketh9e6ce532014-04-01 13:11:53 +110066 padding: 2px 8px;
67 }
68
69 .zuul-job-name {
70 font-size: small;
71 }
72
73 .zuul-non-voting-desc {
74 font-size: smaller;
Joshua Hesketh6b1a2182014-03-21 14:40:04 +110075 }
76
Joshua Hesketh1751e4f2014-04-01 13:24:51 +110077 .zuul-patchset-header {
78 font-size: small;
79 padding: 8px 12px;
80 }
Timo Tijhof51516cd2013-04-09 01:32:29 +020081 </style>
82</head>
83<body>
84 <div class="container">
85 <h1>Zuul Status</h1>
Joshua Heskethe8987162014-03-13 13:05:33 +110086 <p>Real-time status monitor of Zuul, the pipeline manager between Gerrit and Workers.</p>
Timo Tijhof51516cd2013-04-09 01:32:29 +020087
88 <div class="zuul-container" id="zuul-container"></div>
89 </div>
90 <script src="jquery.min.js"></script>
91 <script src="jquery-visibility.min.js"></script>
92 <script src="app.js"></script>
93</body>
94</html>