blob: 58924cbdcbb016ab902bde80be6a7bb5127b5572 [file] [log] [blame]
saul-romero-armce968d62021-05-18 15:01:12 +00001/*##############################################################################
2
3# Copyright (c) 2021, ARM Limited and Contributors. All rights reserved.
4
5#
6
7# SPDX-License-Identifier: BSD-3-Clause
8
9##############################################################################*/
10* {
11 -webkit-box-sizing: border-box;
12 -moz-box-sizing: border-box;
13 box-sizing: border-box;
14}
15
16body {
17 line-height: 1.7em;
18 color: #7f8c8d;
19 font-size: 13px;
20 font-family: SegoeUI-SemiBold-final,Segoe UI Semibold,SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;
21}
22
23h1,
24h2,
25h3,
26h4,
27h5,
28h6,
29label {
30 color: #34495e;
31 margin: 5px;
32}
33
34.home-menu {
35 padding: 10px;
36 text-align: center;
37 box-shadow: 0 1px 1px rgba(0,0,0, 0.10);
38}
39.home-menu {
40 background: #0091bd;
41 font-weight: 600;
42 font-family: SegoeUI-SemiBold-final,Segoe UI Semibold,SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;
43 font-size: 16px;
44 color: white;
45}
46
47.home-menu a {
48 color: #6FBEF3;
49}
50.home-menu li a:hover,
51.home-menu li a:focus {
52 background: none;
53 border: none;
54 color: #AECFE5;
55}
56
57
58.block-report {
59 font-size: 18px;
60 font-weight: bold;
61 color: #129fea;
62 border: 1px solid #b9560f;
63 padding: 5px;
64 font-weight: 100;
65 border-radius: 5px;
66 line-height: 1em;
67 margin: 10px;
68}
69.block-report div {
70 font-size: 14px;
71 font-weight: bold;
72 padding-bottom: 5px;
73}
74
75.content-wrapper {
76 /* These styles are required for the "scroll-over" effect */
77 position: absolute;
78 top: 10%;
79 width: 100%;
80 min-height: 12%;
81 z-index: 2;
82 background: white;
83
84}
85
86.content {
87 padding: 1em 1em 3em;
88}
89
90.home-menu {
91 text-align: left;
92}
93.home-menu ul {
94 float: right;
95}
96
97.switch {
98 position: relative;
99 display: inline-block;
100 width: 30px;
101 height: 17px;
102}
103
104.switch input {
105 opacity: 0;
106 width: 0;
107 height: 0;
108}
109
110.slider {
111 position: absolute;
112 cursor: pointer;
113 top: 0;
114 left: 0;
115 right: 0;
116 bottom: 0;
117 background-color: #ccc;
118 -webkit-transition: .4s;
119 transition: .4s;
120}
121
122.slider:before {
123 position: absolute;
124 content: "";
125 height: 13px;
126 width: 13px;
127 left: 2px;
128 bottom: 2px;
129 background-color: white;
130 -webkit-transition: .4s;
131 transition: .4s;
132}
133
134input:checked + .slider {
135 background-color: #2196F3;
136}
137
138input:focus + .slider {
139 box-shadow: 0 0 1px #2196F3;
140}
141
142input:checked + .slider:before {
143 -webkit-transform: translateX(13px);
144 -ms-transform: translateX(13px);
145 transform: translateX(13px);
146}
147
148.slider.round {
149 border-radius: 17px;
150}
151
152.slider.round:before {
153 border-radius: 50%;
154}
155
156.table-wrap {
157 height: 200px;
158 overflow-y: auto;
159 width: 800px;
160 overflow-x: auto;
161}
162
163.styled-table {
164 border-collapse: collapse;
165 margin: 25px 0;
166 font-size: 0.9em;
167 font-family: sans-serif;
168 min-width: 400px;
169 box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
170}
171
172.styled-table thead tr {
173 background-color: #009879;
174 color: #ffffff;
175 text-align: left;
176}
177
178.styled-table th,
179.styled-table td {
180 padding: 12px 15px;
181}
182
183.styled-table tbody tr {
184 border-bottom: 1px solid #dddddd;
185}
186
187.styled-table tbody tr:nth-of-type(even) {
188 background-color: #f3f3f3;
189}
190
191.styled-table tbody tr:last-of-type {
192 border-bottom: 2px solid #009879;
193}
194
195.styled-table tbody tr.active-row {
196 font-weight: bold;
197 color: #009879;
198}
199
200.styled-table tr:hover td{
201 background-color: #ffff99;
202}
203
204span.link {
205 cursor:pointer;
206 color:blue;
207}
208
209span.item {
210 background: white;
211}
212
213div.item {
214 display: inline-block;
215 letter-spacing: normal;
216 word-spacing: normal;
217 vertical-align: top;
218 text-rendering: auto;
219 padding-right: 10px;
220}
221
222div-item-parent {
223 letter-spacing: -.31em;
224 text-rendering: optimizespeed;
225 display: -webkit-box;
226 display: -ms-flexbox;
227 display: flex;
228 -webkit-box-orient: horizontal;
229 -webkit-box-direction: normal;
230 -ms-flex-flow: row wrap;
231 flex-flow: row wrap;
232 -ms-flex-line-pack: start;
233 align-content: flex-start;
234 word-spacing: -0.43em;
235}
236