blob: e7d6df33f7b8b130e305408a5703e2c07c450341 [file] [log] [blame]
Fathi Boudra422bf772019-12-02 11:10:16 +02001/*
2 * Copyright (c) 2019, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7/* Result colors */
8.success {
9 background-color: #b4fd98;
10}
11.failure {
12 background-color: #ffb8b8;
13}
14.unstable {
15 background-color: #ffe133;
16}
17
18/* TF report */
19#tf-report-main {
20 margin-bottom: 10px;
21 margin-top: 10px;
22}
23#tf-report-main table {
24 border: 1px dotted #aaa;
25 border-collapse: collapse;
26 font: 10px monospace;
27}
28#tf-report-main td, #tf-report-main th {
29 border: 1px solid #c8c8c8;
30 padding: 5px 10px;
31 font: 10px monospace;
32 vertical-align: middle;
33}
34#tf-report-main th {
35 background-color: #e0f7ff;
36 font-weight: bold;
37}
38#tf-report-main .buildlink {
39 display: inline-block;
40 height: 16px;
41 margin-left: 10px;
42 vertical-align: middle;
43 /* Console icon 16x16 */
44 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVR42qVTO4saYRS9n/EtCoKvQgZBFCyUyDba2BgRJF2a7QQDYmOhhSJCViw0oI2NU7gsFrEQZKsUEVKIGMXB/AQ3jJjOahVf6yNzvzAQAm4WcuEyMPPdc8853xkC/1mk1WppdTrdW71eLyeEwPl8vngYv2Efj0eYzWY/o9HoV9Ltdr+EQqEwDj9XIrAIslwuIZ/Pvye9Xo+32WxMo9EAr9f7T5DD4QCLxQLi8Tik02mW9Pt93mAwMN84DqxWK3wfj2H5+PgskFarhVQqBdlsliWDwYA3Go3Mh5sbeHd9DaFIBD4WCsA/PFwEcDqdEIvFoFqtsmQ4HFKAu1YL3oTD8Pn+HrjhkBp1SYbdbodisQi1Wo0lo9GIN5lMjNvtBolEAsKNgD8QgNdXV4DGfrq9hfV6TQFRP5oXDAahUqlAvV5nyXg8pgAOhwOUSiUoFApQq9X0iQDb7ZYO7vd72Gw2sNvtICLILJfLIBjPEo7jeIvFwng8HlCpVLTlcjlIpVIQc/H09EQHEQDZIIOC4FOz2WTJZDLhzWYz4/P5QKPR0O3IRCaTUYDT6US3IxMcXq1WEBAkZjIZEEL4GwAlICpejwiCLNAT1I7bxWH0wO/3QzKZhHa7TT344XK5bNPpFMQ0imkTY4seoAyxkSFK7HQ6dZLL5UqJRCLzSig8/Gcj/b/fiS2kcVkqlaJEiK9kPp/bhO2Kl/6ByEwAXwtSZ+SlQ5fqF5qGN9ApekVGAAAAAElFTkSuQmCC') no-repeat left top;
45 width: 16px;
46}
47#tf-report-main .emptycell {
48 background-color: #eee;
49}
50#tf-report-main .failure {
51 vertical-align: middle;
52}
53#tf-report-main .success {
54 vertical-align: middle;
55}
56#tf-report-main .unstable {
57 vertical-align: middle;
58}
59#tf-report-main .result {
60 display: inline-block;
61 min-width: 50px;
62}
63#tf-report-main .dim {
64 opacity: 0.2;
65}
66#tf-report-main input[type="checkbox"] {
67 margin-left: 10px;
68 vertical-align: middle;
69}
70
71/* Label container */
72.tf-label-container {
73 margin-bottom: 10px;
74 margin-top: 10px;
75 position: relative;
76}
77.tf-label-container .tf-label-label {
78 background-color: white;
79 left: 10px;
80 position: absolute;
81 top: -0.65em;
82}
83.tf-label-container pre {
84 white-space: pre;
85}
86.tf-label-container .tf-label-content,
87.tf-label-container pre {
88 border: 1px dotted #ffb8b8;
89 padding: 1em;
90}
91
92/* Rebuild table */
93#tf-rebuild-button, #tf-rebuild-all-button {
94 background-color: #4b758b; /* Same color as Jenkis buttons */
95 border: 1px solid #aaa;
96 color: #eee;
97 display: block;
98 font-weight: bold;
99 margin-bottom: 10px;
100 padding: 5px 15px;
101 width: 250px;
102}
103#tf-rebuild-button[disabled] {
104 background-color: #ccc;
105 color: #ddd;
106}
107#tf-rebuild-table {
108 margin-bottom: 20px;
109 margin-top: 20px;
110}
111#tf-rebuild-table .desc-col {
112 padding-right: 10px;
113 vertical-align: middle;
114}
115#tf-rebuild-table .button-col {
116 border-left: 1px solid #c8c8c8;
117 padding-left: 10px;
118 vertical-align: middle;
119}
120#tf-rebuild-table .select-row {
121 font-size: 0.8em;
122 padding-bottom: 15px;
123 padding-top: 10px;
124 text-align: center;
125}
126#tf-rebuild-table .select-all {
127 border: 1px solid #ccc;
128 border-radius: 3px;
129 cursor: pointer;
130 display: inline-block;
131 padding: 2px 3px 0px 3px;
132}