2 * Copyright (C) 2017, 2018 "IoT.bzh"
3 * Author: José Bollo <jose.bollo@iot.bzh>
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
17 /*******************************************************************/
21 background: white url(triskel_iot_bzh.svg) right bottom fixed no-repeat;
23 font-family: "Lucida Console", Monaco, monospace;
27 /*******************************************************************/
31 background: url(iot-bzh-logo-small.png) center/100% no-repeat;
53 #connected.ok { color: #06e306; }
54 #connected.error { color: #f44; }
56 /*******************************************************************/
61 border: dashed 4px #ff2626;
64 border-radius: 0px 50px;
67 /*******************************************************************/
78 text-decoration: underline;
86 /*******************************************************************/
87 /* setting for apis */
97 #controls .api .opclo { background-color: #ff5; }
99 #controls #apis .api { color: black; }
100 #controls #apis .api .opclo { background-color: #fa5; }
102 #controls .api .name {
106 text-decoration: underline;
109 #controls .api .desc {
113 #controls .api .verb {
117 /*******************************************************************/
118 /* setting of verbs */
121 text-decoration: underline;
134 /*******************************************************************/
135 /* setting for traces */
139 padding: 1px 1px 1px 10px;
141 border-radius: 10px 0px;
152 /*******************************************************************/
159 border: dashed 2px #888;
160 border-radius: 0px 10px;
165 border: solid 2px #888;
169 border: solid 4px #888;
173 /*******************************************************************/
174 /* display of logmsg */
182 border: solid 1px #f44; /* red by default */
186 .logmsg.call { border-color: #ee3; }
187 .logmsg.retok { border-color: #8e8; }
188 .logmsg.event { border-color: #d6f; }
189 .logmsg.error { border-color: #f66; }
190 .logmsg.trace { border-color: #aaa; }
192 .logmsg .tag { text-align: center; color: black; font-weight: bolder; margin: -2px -2px 1px -2px; }
193 .logmsg.call .tag { background: #ee3; }
194 .logmsg.retok .tag { background: #8e8; }
195 .logmsg.event .tag { background: #d6f; }
196 .logmsg.error .tag { background: #f66; }
197 .logmsg.trace .tag { background: #aaa; }
199 /*******************************************************************/
204 background-image: url(cross.png);
205 background-size: contain;
206 background-repeat: no-repeat;
207 background-position: center;
210 /*******************************************************************/
216 background-size: contain;
217 background-color: lightsteelblue;
222 .closed > .opclo { background-image: url(down.png); }
223 .opened > .opclo { background-image: url(up.png); }
225 /*******************************************************************/
226 /* setting for traceevents */
233 border-radius: 0px 5px 5px 5px;
240 background-color: #838;
244 background-color: rgba(0,0,0,0.6);
247 .traceevent.request, .trace-box.request {
251 .traceevent.daemon, .trace-box.daemon {
255 .traceevent.service, .trace-box.service {
259 .traceevent.event, .trace-box.event {
263 .traceevent.global, .trace-box.global {
274 margin: -1px 0px 0px 0px;
276 background-color: grey;
281 margin: -1px 0px 0px 8px;
283 background-color: grey;
292 .traceevent.closed:hover {
296 .traceevent.closed:hover .content {
300 border-radius: 0px 20px 20px 20px;
301 box-shadow: 10px 10px #dd8;
302 background-color: rgba(0,0,0,0.6);
305 .traceevent table.object tr td:nth-child(1) {
308 text-decoration: underline;
311 .traceevent table.object tr td:nth-child(2) {
312 background-color: rgba(93, 92, 92, 0.51);
321 /*******************************************************************/
327 a:link { color: blue; }
328 a:link:hover, a:active { color: white; }
329 a:visited { color: lightgrey; }
331 /*******************************************************************/
334 .json.string { color: #fff; }
335 .json.number { color: #ec0; }
336 .json.boolean { color: #0f0; }
337 .json.null { color: #0f0; }
338 .json.key { color: #99f; }