2 * Copyright (C) 2017 "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 /*******************************************************************/
23 /*******************************************************************/
36 border: solid 2px black;
48 /*******************************************************************/
53 border: dashed 4px red;
57 border-radius: 0px 50px;
65 /*******************************************************************/
76 text-decoration: underline;
79 /*******************************************************************/
80 /* setting for apis */
85 border: solid 1px black;
90 #controls #apis .api {
94 #controls .api .name {
98 text-decoration: underline;
101 #controls .api .desc {
105 #controls .api .verb {
109 /*******************************************************************/
110 /* setting of verbs */
113 text-decoration: underline;
126 /*******************************************************************/
127 /* setting for traces */
131 padding: 1px 1px 1px 10px;
132 border: solid 1px black;
133 border-radius: 10px 0px;
144 /*******************************************************************/
151 border: solid 2px grey;
159 border: solid 2px black;
164 border: solid 3px black;
168 /*******************************************************************/
169 /* display of logmsg */
171 background: #f44; /* red by default */
179 .logmsg.call { background: #ee3; }
180 .logmsg.retok { background: #8e8; }
181 .logmsg.event { background: #d6f; }
182 .logmsg.error { background: #f66; }
183 .logmsg.trace { background: #aaa; }
185 /*******************************************************************/
190 background-image: url(cross.png);
191 background-size: contain;
194 /*******************************************************************/
200 background-size: contain;
201 background-color: #eec;
204 border: solid 1px black;
207 .closed > .opclo { background-image: url(down.png); }
208 .opened > .opclo { background-image: url(up.png); }
210 /*******************************************************************/
211 /* setting for traceevents */
217 border: solid 1px black;
218 border-radius: 0px 5px 5px 5px;
225 background-color: black;
228 .traceevent.request, .trace-box.request { background: #ffd; }
229 .traceevent.daemon, .trace-box.daemon { background: #fdf; }
230 .traceevent.service, .trace-box.service { background: #ddf; }
231 .traceevent.event, .trace-box.event { background: #dfd; }
239 margin: -2px 8px 2px -2px;
246 .traceevent.closed:hover .content {
249 border: solid 1px black;
250 border-radius: 0px 5px 5px 5px;
251 box-shadow: 10px 10px grey;
254 .traceevent table.object tr td:nth-child(1) {
258 .traceevent table.object tr td:nth-child(2) {
259 border: solid 1px black;
264 /*******************************************************************/
270 /*******************************************************************/
273 .json.string { color: lightskyblue; }
274 .json.number { color: darkorange; }
275 .json.boolean { color: deepskyblue; }
276 .json.null { color: magenta; }
277 .json.key { color: red; }