make both Nightly devtools and 48/49 devtools work well
[themes.git] / LCARStrek / devtools / netmonitor.css
CommitLineData
cc7e70eb
RK
1/* vim:set ts=2 sw=2 sts=2 et: */
2/* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5
6window {
7 padding: 0;
8}
9
45dc7657 10/* === BEGIN netmonitor.inc.css === */
e2734cc7 11
2e389898
RK
12:root.theme-dark,
13:root.theme-light {
19988d2d 14 --table-splitter-color: #A09090;
2e389898 15 --table-zebra-background: rgba(255,159,0,0.1);
7d6161c5
RK
16
17 --timing-blocked-color: #FF0000;
18 --timing-dns-color: #E7ADE7; /* pink */
19 --timing-connect-color: #FF9F00; /* orange */
20 --timing-send-color: #FFCF00; /* light blue */
21 --timig-wait-color: #9C9CFF; /* blue grey */
22 --timing-receive-color: #A09090; /* green */
23
24 --sort-ascending-image: url(chrome://devtools/skin/images/sort-arrows.svg#ascending);
25 --sort-descending-image: url(chrome://devtools/skin/images/sort-arrows.svg#descending);
2e389898
RK
26}
27
e2734cc7 28#requests-menu-empty-notice {
45dc7657 29 margin: 0;
cc7e70eb 30 padding: 12px;
46e71434 31 font-size: 120%;
46e71434
RK
32}
33
2b5a5147
RK
34#notice-perf-message {
35 margin-top: 2px;
36}
37
46e71434
RK
38#requests-menu-perf-notice-button {
39 min-width: 30px;
2b5a5147 40 min-height: 26px;
46e71434 41 margin: 0;
dadba0f2 42 list-style-image: url("images/profiler-stopwatch.svg");
46e71434
RK
43}
44
45#requests-menu-perf-notice-button .button-text {
46 display: none;
cc7e70eb
RK
47}
48
2b5a5147
RK
49#requests-menu-reload-notice-button {
50 min-height: 26px;
51 margin: 0;
52}
53
45dc7657
RK
54/* Network requests table */
55
cc7e70eb
RK
56#requests-menu-toolbar {
57}
58
f30073a6
RK
59#requests-menu-toolbar > .toolbar-box > .toolbar-startcap,
60#requests-menu-toolbar > .toolbar-box > .toolbar-endcap {
61 display: none;
62}
63
cc7e70eb 64.requests-menu-subitem {
7d6161c5 65 padding: 3px;
cc7e70eb
RK
66}
67
45dc7657
RK
68.requests-menu-header:not(:last-child):-moz-locale-dir(rtl),
69.requests-menu-subitem:not(:last-child):-moz-locale-dir(rtl) {
70}
71
7d6161c5
RK
72#requests-menu-status-button,
73.requests-menu-header-button {
f30073a6 74 background-color: transparent;
7d6161c5 75 border-image: linear-gradient(transparent 15%,
1e9e1791
RK
76 var(--theme-toolbar-background) 15%,
77 var(--theme-toolbar-background) 85%,
7d6161c5 78 transparent 85%) 1 1;
d0a8de80
RK
79 border-style: solid;
80 border-width: 0;
81 border-inline-start-width: 1px;
f30073a6 82 border-radius: 0;
d0a8de80
RK
83 min-width: 1px;
84 min-height: 24px;
f30073a6 85 margin: 0;
d0a8de80
RK
86 padding-bottom: 2px;
87 padding-inline-start: 13px;
88 padding-top: 2px;
89 text-align: center;
7d6161c5 90/* color: inherit;*/
e2734cc7 91 font-weight: inherit !important;
cc7e70eb
RK
92}
93
d0a8de80
RK
94.requests-menu-header:first-child .requests-menu-header-button {
95 border-width: 0;
cc7e70eb
RK
96}
97
f30073a6 98.requests-menu-header-button:hover {
d0a8de80
RK
99 background-color: var(--theme-hover-background);
100 color: var(--theme-hover-color);
cc7e70eb
RK
101}
102
f30073a6 103.requests-menu-header-button:hover:active {
d0a8de80
RK
104 background-color: var(--theme-active-background);
105 color: var(--theme-active-color);
106}
107
108.requests-menu-header-button > .button-box > .button-icon,
109#requests-menu-waterfall-image {
110 display: -moz-box;
111 height: 4px;
112 margin-inline-end: 6px;
113 -moz-box-ordinal-group: 2;
114 width: 7px;
115}
116
d0a8de80
RK
117.requests-menu-header-button[sorted=ascending] > .button-box > .button-icon,
118.requests-menu-header-button[sorted=ascending] #requests-menu-waterfall-image {
7d6161c5 119 list-style-image: var(--sort-ascending-image);
f30073a6
RK
120}
121
d0a8de80
RK
122.requests-menu-header-button[sorted=descending] > .button-box > .button-icon,
123.requests-menu-header-button[sorted=descending] #requests-menu-waterfall-image {
7d6161c5 124 list-style-image: var(--sort-descending-image);
cc7e70eb
RK
125}
126
d0a8de80
RK
127.requests-menu-header-button > .button-box > .button-text,
128#requests-menu-waterfall-label-wrapper {
129 -moz-box-flex: 1;
130}
131
7d6161c5
RK
132.requests-menu-header-button[sorted],
133.requests-menu-header-button[sorted]:hover {
d0a8de80
RK
134 background-color: var(--theme-selection-background);
135 color: var(--theme-selection-color);
cc7e70eb
RK
136}
137
d0a8de80
RK
138.requests-menu-header-button[sorted],
139.requests-menu-header[active] + .requests-menu-header .requests-menu-header-button {
140 border-image: linear-gradient(var(--theme-splitter-color), var(--theme-splitter-color)) 1 1;
cc7e70eb
RK
141}
142
f30073a6
RK
143#requests-menu-status-button {
144 border: none;
145}
146
147#requests-menu-status-button > .button-box {
148 padding: 0;
149}
150
151/* Network requests table: specific column dimensions */
152
f30073a6 153.requests-menu-status {
d0a8de80
RK
154 max-width: 6em;
155 text-align: center;
156 width: 10vw;
cc7e70eb
RK
157}
158
d0a8de80
RK
159.requests-menu-method,
160.requests-menu-method-box {
161 max-width: 7em;
cc7e70eb 162 text-align: center;
d0a8de80 163 width: 10vw;
cc7e70eb
RK
164}
165
c1d2ce3e 166.requests-menu-icon-and-file {
d0a8de80 167 width: 22vw;
c1d2ce3e
RK
168}
169
170.requests-menu-icon {
171 background: #FFCF00;
172 width: calc(1em + 4px);
173 height: calc(1em + 4px);
174 margin: -4px 0px;
175 -moz-margin-end: 4px;
176}
177
178.requests-menu-icon {
2e389898 179 outline: 1px solid var(--table-splitter-color);
c1d2ce3e
RK
180}
181
20752032 182.requests-menu-security-and-domain {
c1d2ce3e 183 width: 14vw;
cc7e70eb
RK
184}
185
20752032 186.requests-security-state-icon {
1437a48c
RK
187 width: 16px;
188 height: 16px;
20752032 189 -moz-margin-end: 4px;
e9fbfc3a 190 cursor: pointer;
20752032
RK
191}
192
193.security-state-insecure {
d0a8de80 194 list-style-image: url("chrome://devtools/skin/images/security-state-insecure.svg");
20752032
RK
195}
196
197.security-state-secure {
d0a8de80 198 list-style-image: url("chrome://devtools/skin/images/security-state-secure.svg");
20752032
RK
199}
200
d533ec21 201.security-state-weak {
d0a8de80 202 list-style-image: url("chrome://devtools/skin/images/security-state-weak.svg");
d533ec21
RK
203}
204
20752032 205.security-state-broken {
d0a8de80 206 list-style-image: url("chrome://devtools/skin/images/security-state-broken.svg");
e9fbfc3a
RK
207}
208
209.security-state-local {
d0a8de80 210 list-style-image: url("chrome://devtools/skin/images/security-state-local.svg");
cc7e70eb
RK
211}
212
d0a8de80 213.requests-menu-type,
cc7e70eb 214.requests-menu-size {
d0a8de80 215 max-width: 6em;
cc7e70eb 216 text-align: center;
d0a8de80 217 width: 8vw;
cc7e70eb
RK
218}
219
1e9e1791
RK
220.requests-menu-cause {
221 max-width: 8em;
222 width: 8vw;
223}
224
225.requests-menu-cause-stack {
226 background-color: var(--theme-body-color-alt);
227 color: var(--theme-body-background);
228 font-size: 8px;
229 font-weight: bold;
230 line-height: 10px;
231 border-radius: 3px;
232 padding: 0 2px;
233 margin: 0;
234 margin-inline-end: 3px;
235 -moz-user-select: none;
236}
237
2f2239a0 238.requests-menu-transferred {
d0a8de80 239 max-width: 8em;
2f2239a0 240 text-align: center;
7d6161c5 241 width: 8vw;
2f2239a0
RK
242}
243
f30073a6
RK
244/* Network requests table: status codes */
245
d0a8de80
RK
246.requests-menu-status-code {
247 -moz-margin-start: 3px !important;
248 width: 3em;
249 -moz-margin-end: -3em !important;
250}
251
252.requests-menu-status-icon {
f30073a6 253 background-color: #A09090;
d0a8de80 254 height: 10px;
46e71434 255 width: 10px;
e2734cc7
RK
256 -moz-margin-start: 5px;
257 -moz-margin-end: 5px;
f30073a6
RK
258 border-radius: 20px;
259 border: 1px solid #000000;
260 transition: background-color 0.5s ease-in-out;
261}
262
d0a8de80
RK
263.requests-menu-status-icon:not([code]) {
264 background-color: var(--theme-content-color2);
f30073a6
RK
265}
266
d0a8de80 267.requests-menu-status-icon[code="cached"] {
2e389898 268 border: 2px solid var(--theme-content-color2);
7d6161c5 269 background-color: transparent;
a5cb6e53
RK
270}
271
d0a8de80
RK
272.requests-menu-status-icon[code^="1"] {
273 background-color: var(--theme-highlight-blue);
46e71434
RK
274}
275
d0a8de80 276.requests-menu-status-icon[code^="2"] {
2e389898 277 background-color: var(--theme-highlight-green);
f30073a6
RK
278}
279
46e71434 280/* 3xx are triangles */
d0a8de80 281.requests-menu-status-icon[code^="3"] {
46e71434
RK
282 background-color: transparent;
283 width: 0;
284 height: 0;
285 border-left: 5px solid transparent;
286 border-right: 5px solid transparent;
2e389898 287 border-bottom: 10px solid var(--theme-highlight-lightorange);
46e71434 288 border-radius: 0;
f30073a6
RK
289}
290
46e71434 291/* 4xx and 5xx are squares - error codes */
d0a8de80 292.requests-menu-status-icon[code^="4"] {
2e389898 293 background-color: var(--theme-highlight-red);
46e71434
RK
294 border-radius: 0; /* squares */
295}
296
d0a8de80 297.requests-menu-status-icon[code^="5"] {
2e389898 298 background-color: var(--theme-highlight-pink);
46e71434
RK
299 border-radius: 0;
300 transform: rotate(45deg);
f30073a6
RK
301}
302
303/* Network requests table: waterfall header */
304
d0a8de80
RK
305.requests-menu-waterfall {
306 padding-inline-start: 0;
307}
308
309#requests-menu-waterfall-label:not(.requests-menu-waterfall-visible) {
310 padding-inline-start: 13px;
cc7e70eb
RK
311}
312
f30073a6
RK
313.requests-menu-timings-division {
314 width: 100px;
7d6161c5 315 padding-top: 2px;
d0a8de80 316 padding-inline-start: 4px;
7d6161c5 317 font-size: 75%;
f30073a6 318 pointer-events: none;
d0a8de80
RK
319 box-sizing: border-box;
320 text-align: start;
321}
322
323.requests-menu-timings-division:first-child {
324 width: 98px; /* Substract 2px for borders */
f30073a6
RK
325}
326
327.requests-menu-timings-division:not(:first-child) {
7d6161c5 328 border-inline-start: 1px dashed;
d0a8de80 329 margin-inline-start: -100px !important; /* Don't affect layout. */
f30073a6
RK
330}
331
c4460289
RK
332.requests-menu-timings-division:-moz-locale-dir(ltr) {
333 transform-origin: left center;
334}
335
336.requests-menu-timings-division:-moz-locale-dir(rtl) {
337 transform-origin: right center;
338}
339
d0a8de80
RK
340.requests-menu-timings-division {
341 border-inline-start-color: var(--theme-body-color) !important;
45dc7657
RK
342}
343
d0a8de80 344.requests-menu-timings-division[division-scale=second],
45dc7657 345.requests-menu-timings-division[division-scale=minute] {
45dc7657
RK
346 font-weight: 600;
347}
348
f30073a6 349/* Network requests table: waterfall items */
cc7e70eb
RK
350
351.requests-menu-subitem.requests-menu-waterfall {
46e71434 352 -moz-padding-start: 0px;
cc7e70eb 353 -moz-padding-end: 4px;
d1e87ec1 354 /* Background created on a <canvas> in js. */
7d6161c5 355 /* @see devtools/client/netmonitor/netmonitor-view.js */
d1e87ec1
RK
356 background-image: -moz-element(#waterfall-background);
357 background-repeat: repeat-y;
45dc7657 358 background-position: -1px center;
cc7e70eb
RK
359}
360
c4460289
RK
361.requests-menu-subitem.requests-menu-waterfall:-moz-locale-dir(rtl) {
362 background-position: right center;
363}
364
365.requests-menu-timings:-moz-locale-dir(ltr) {
366 transform-origin: left center;
367}
368
369.requests-menu-timings:-moz-locale-dir(rtl) {
370 transform-origin: right center;
371}
372
373.requests-menu-timings-total:-moz-locale-dir(ltr) {
cc7e70eb
RK
374 transform-origin: left center;
375}
376
c4460289
RK
377.requests-menu-timings-total:-moz-locale-dir(rtl) {
378 transform-origin: right center;
379}
380
cc7e70eb 381.requests-menu-timings-total {
46e71434 382 -moz-padding-start: 4px;
cc7e70eb
RK
383 font-size: 85%;
384 font-weight: 600;
cc7e70eb
RK
385}
386
cc7e70eb 387.requests-menu-timings-box {
46e71434 388 height: 9px;
cc7e70eb
RK
389}
390
46e71434 391.requests-menu-timings-box.blocked {
7d6161c5 392 background-color: var(--timing-blocked-color);
cc7e70eb
RK
393}
394
46e71434 395.requests-menu-timings-box.dns {
7d6161c5 396 background-color: var(--timing-dns-color);
cc7e70eb
RK
397}
398
46e71434 399.requests-menu-timings-box.connect {
7d6161c5 400 background-color: var(--timing-connect-color);
cc7e70eb
RK
401}
402
46e71434 403.requests-menu-timings-box.send {
7d6161c5 404 background-color: var(--timing-send-color);
cc7e70eb
RK
405}
406
46e71434 407.requests-menu-timings-box.wait {
7d6161c5 408 background-color: var(--timing-wait-color);
cc7e70eb
RK
409}
410
46e71434 411.requests-menu-timings-box.receive {
7d6161c5 412 background-color: var(--timing-receive-color);
cc7e70eb
RK
413}
414
e2734cc7
RK
415/* SideMenuWidget */
416
2e389898
RK
417#network-table .side-menu-widget-empty-text,
418#network-table .side-menu-widget-container {
419 background-color: var(--theme-body-background);
420}
421
422#network-table .side-menu-widget-item {
423 border-top-color: transparent;
424 border-bottom-color: transparent;
425}
426
45dc7657
RK
427.side-menu-widget-item-contents {
428 padding: 0px;
429}
430
de57e474
RK
431.side-menu-widget-container {
432 box-shadow: none !important;
433}
434
45dc7657 435.side-menu-widget-item:not(.selected)[odd] {
2e389898
RK
436 background-color: var(--table-zebra-background);
437}
438
439.side-menu-widget-item:not(.selected):hover {
440 background-color: var(--theme-selection-background-semitransparent);
cc7e70eb
RK
441}
442
443/* Network request details */
444
cc7e70eb 445#details-pane-toggle {
7d6161c5 446 list-style-image: var(--theme-pane-collapse-image);
3d64e0ce
RK
447}
448
cc7e70eb 449#details-pane-toggle[pane-collapsed] {
7d6161c5 450 list-style-image: var(--theme-pane-expand-image);
3d64e0ce
RK
451}
452
cc7e70eb
RK
453/* Network request details tabpanels */
454
455.tabpanel-content {
2e389898
RK
456 background-color: var(--theme-sidebar-background);
457}
458
459.theme-dark .tabpanel-content {
de5e780d 460 color: var(--theme-body-color);
cc7e70eb
RK
461}
462
2e389898
RK
463#headers-tabpanel {
464 background-color: var(--theme-toolbar-background);
465}
466
46e71434
RK
467/* Summary tabpanel */
468
cc7e70eb
RK
469.tabpanel-summary-container {
470 padding: 1px;
471}
472
473.tabpanel-summary-label {
474 -moz-padding-start: 4px;
475 -moz-padding-end: 3px;
476 font-weight: 600;
cc7e70eb
RK
477}
478
479.tabpanel-summary-value {
e184b661 480 color: inherit;
cc7e70eb 481 -moz-padding-start: 3px;
cc7e70eb
RK
482}
483
484/* Headers tabpanel */
485
486#headers-summary-status,
487#headers-summary-version {
488 padding-bottom: 2px;
489}
490
491#headers-summary-size {
492 padding-top: 2px;
493}
494
e7c8bab1 495#headers-summary-resend {
7d6161c5
RK
496 margin-top: -10px;
497 -moz-margin-end: 6px;
e7c8bab1
RK
498}
499
8922acc9
RK
500#toggle-raw-headers {
501 margin-top: -10px;
502 -moz-margin-end: 6px;
503}
504
505.raw-response-textarea {
506 height: 50vh;
507}
508
cc7e70eb
RK
509/* Response tabpanel */
510
e2734cc7 511#response-content-info-header {
e2734cc7 512 margin: 0;
46e71434 513 padding: 3px 8px;
de5e780d
RK
514 background-color: var(--theme-highlight-red);
515 color: var(--theme-selection-color);
e2734cc7
RK
516}
517
cc7e70eb
RK
518#response-content-image-box {
519 padding-top: 10px;
520 padding-bottom: 10px;
521}
522
523#response-content-image {
524 background: #FFFFFF;
525 border: 1px dashed #A09090;
526 margin-bottom: 10px;
527}
528
c1d2ce3e
RK
529/* Preview tabpanel */
530
531#preview-tabpanel {
532 background: #fff;
533}
534
535#response-preview {
536 display: -moz-box;
537 -moz-box-flex: 1;
538}
539
cc7e70eb
RK
540/* Timings tabpanel */
541
542#timings-tabpanel .tabpanel-summary-label {
543 width: 10em;
544}
545
546#timings-tabpanel .requests-menu-timings-box {
547 transition: transform 0.2s ease-out;
45dc7657 548 border: none;
7d6161c5 549 min-width: 1px;
cc7e70eb
RK
550}
551
552#timings-tabpanel .requests-menu-timings-total {
553 transition: transform 0.2s ease-out;
554}
f30073a6 555
20752032
RK
556/* Security tabpanel */
557
558.security-info-section {
559 -moz-padding-start: 1em;
560}
561
562#security-tabpanel {
563 overflow: auto;
564}
565
d533ec21 566.security-warning-icon {
dc9d5d64 567 background-image: url("images/alerticon-warning.png");
d533ec21
RK
568 background-size: 13px 12px;
569 -moz-margin-start: 5px;
570 vertical-align: top;
571 width: 13px;
572 height: 12px;
573}
574
024a65e9 575@media (min-resolution: 1.1dppx) {
d533ec21 576 .security-warning-icon {
dc9d5d64 577 background-image: url("images/alerticon-warning@2x.png");
d533ec21
RK
578 }
579}
580
e7c8bab1
RK
581/* Custom request form */
582
583#custom-pane {
584 padding: 0.6em 0.5em;
585}
586
587.custom-header {
588 font-size: 1.1em;
589}
590
591.custom-section {
592 margin-top: 0.5em;
fe524e0c
RK
593}
594
595#custom-method-value {
596 width: 4.5em;
e7c8bab1
RK
597}
598
7d6161c5
RK
599/* Main toolbar */
600.requests-menu-filter-button {
601/* -moz-appearance: none;
602 background: rgba(128,128,128,0.1);
e2734cc7 603 border: none;
7d6161c5
RK
604 border-radius: 2px;
605 min-width: 0;
606 padding: 0 5px;
607 margin: 2px;
608 color: var(--theme-body-color);*/
1e9e1791
RK
609 margin-top: 0;
610 margin-bottom: 0;
e2734cc7
RK
611}
612
7d6161c5
RK
613.requests-menu-filter-button:hover {
614/* background: rgba(128,128,128,0.2);*/
e2734cc7
RK
615}
616
7d6161c5
RK
617.requests-menu-filter-button:hover:active {
618/* background-color: var(--theme-selection-background-semitransparent);*/
a5cb6e53
RK
619}
620
46e71434
RK
621/* Performance analysis buttons */
622
623#requests-menu-network-summary-button {
7d6161c5
RK
624 box-shadow: none;
625 border-color: transparent;
1e9e1791 626 list-style-image: url("images/profiler-stopwatch-tbutton.svg");
46e71434 627 cursor: pointer;
7d6161c5 628 min-width: 0;
46e71434
RK
629}
630
631/* Performance analysis view */
632
633#network-statistics-toolbar {
634 /* Make the toolbar invisible, it only hold the back button */
635 -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar");
636 background-color: #000000;
7d6161c5
RK
637 border: none;
638 margin: 0;
639 padding: 0;
46e71434
RK
640}
641
642#network-statistics-back-button {
643 min-width: 4em;
644 min-height: 100vh;
7d6161c5
RK
645 margin: 0;
646 padding: 0;
647 border-radius: 0;
648 border-top: none;
649 border-bottom: none;
650 -moz-border-start: none;
46e71434
RK
651}
652
653#network-statistics-view-splitter {
7d6161c5 654/* border-color: rgba(0,0,0,0.2);*/
46e71434
RK
655 cursor: default;
656 pointer-events: none;
657}
658
659#network-statistics-charts {
660 min-height: 1px;
7d6161c5
RK
661}
662
663#network-statistics-charts {
2e389898 664 background-color: var(--theme-sidebar-background);
46e71434
RK
665}
666
667#network-statistics-charts .pie-chart-container {
668 -moz-margin-start: 3vw;
669 -moz-margin-end: 1vw;
670}
671
672#network-statistics-charts .table-chart-container {
673 -moz-margin-start: 1vw;
674 -moz-margin-end: 3vw;
675}
676
b7f3670c 677.chart-colored-blob[name=html] {
de5e780d
RK
678 fill: var(--theme-highlight-bluegrey);
679 background: var(--theme-highlight-bluegrey);
46e71434
RK
680}
681
b7f3670c 682.chart-colored-blob[name=css] {
de5e780d
RK
683 fill: var(--theme-highlight-blue);
684 background: var(--theme-highlight-blue);
46e71434
RK
685}
686
b7f3670c 687.chart-colored-blob[name=js] {
de5e780d
RK
688 fill: var(--theme-highlight-lightorange);
689 background: var(--theme-highlight-lightorange);
46e71434
RK
690}
691
b7f3670c 692.chart-colored-blob[name=xhr] {
de5e780d
RK
693 fill: var(--theme-highlight-orange);
694 background: var(--theme-highlight-orange);
46e71434
RK
695}
696
b7f3670c 697.chart-colored-blob[name=fonts] {
de5e780d
RK
698 fill: var(--theme-highlight-darkpurple);
699 background: var(--theme-highlight-darkpurple);
46e71434
RK
700}
701
b7f3670c 702.chart-colored-blob[name=images] {
de5e780d
RK
703 fill: var(--theme-highlight-pink);
704 background: var(--theme-highlight-pink);
46e71434
RK
705}
706
b7f3670c 707.chart-colored-blob[name=media] {
de5e780d
RK
708 fill: var(--theme-highlight-green);
709 background: var(--theme-highlight-green);
46e71434
RK
710}
711
b7f3670c 712.chart-colored-blob[name=flash] {
de5e780d
RK
713 fill: var(--theme-highlight-red);
714 background: var(--theme-highlight-red);
46e71434
RK
715}
716
717.table-chart-row-label[name=cached] {
718 display: none;
719}
720
721.table-chart-row-label[name=count] {
722 width: 3em;
723 text-align: end;
724}
725
726.table-chart-row-label[name=label] {
727 width: 7em;
728}
729
730.table-chart-row-label[name=size] {
731 width: 7em;
732}
733
734.table-chart-row-label[name=time] {
735 width: 7em;
736}
737
f30073a6
RK
738/* Responsive sidebar */
739@media (max-width: 700px) {
740 #requests-menu-toolbar {
7d6161c5 741 height: 22px;
f30073a6
RK
742 }
743
744 .requests-menu-header-button {
d0a8de80
RK
745 min-height: 22px;
746 padding-left: 8px;
e2734cc7
RK
747 }
748
f30073a6 749 #details-pane {
f30073a6
RK
750 margin: 0 !important;
751 /* To prevent all the margin hacks to hide the sidebar. */
752 }
753
d0a8de80
RK
754 .requests-menu-status {
755 max-width: none;
756 width: 12vw;
757 }
758
759 .requests-menu-status-code {
760 width: auto;
761 }
762
763 .requests-menu-method,
764 .requests-menu-method-box {
765 max-width: none;
766 width: 14vw;
767 }
768
769 .requests-menu-icon-and-file {
770 width: 22vw;
f30073a6
RK
771 }
772
20752032 773 .requests-menu-security-and-domain {
d0a8de80 774 width: 18vw;
f30073a6
RK
775 }
776
777 .requests-menu-type {
d0a8de80 778 width: 10vw;
f30073a6
RK
779 }
780
d0a8de80 781 .requests-menu-transferred,
f30073a6 782 .requests-menu-size {
d0a8de80 783 width: 12vw;
f30073a6
RK
784 }
785}
786
7d6161c5
RK
787/* Platform overrides (copied in from the old platform specific files) */
788:root[platform="win"] .requests-menu-header-button > .button-box {
789 padding: 0;
790}
791
792:root[platform="win"] .requests-menu-timings-division {
793 padding-top: 1px;
794 font-size: 90%;
795}
796
797:root[platform="linux"] #headers-summary-resend {
798 padding: 4px;
799}
800
801:root[platform="linux"] #toggle-raw-headers {
802 padding: 4px;
803}
804
805/* Responsive sidebar */
806@media (max-width: 700px) {
807 :root[platform="linux"] .requests-menu-header-button {
808 font-size: 85%;
809 }
810}