OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2014 The Chromium Authors. All rights reserved. | 2 * Copyright 2014 The Chromium Authors. All rights reserved. |
3 * Use of this source code is governed by a BSD-style license that can be | 3 * Use of this source code is governed by a BSD-style license that can be |
4 * found in the LICENSE file. | 4 * found in the LICENSE file. |
5 */ | 5 */ |
6 | 6 |
7 .responsive-design { | 7 .responsive-design { |
| 8 position: relative; |
| 9 background-color: rgb(0, 0, 0); |
8 overflow: hidden; | 10 overflow: hidden; |
9 position: relative; | 11 } |
| 12 |
| 13 .responsive-design-canvas { |
| 14 pointer-events: none; |
10 } | 15 } |
11 | 16 |
12 .responsive-design-sliders-container { | 17 .responsive-design-sliders-container { |
13 position: absolute; | 18 position: absolute; |
14 overflow: visible; | 19 overflow: visible; |
15 } | 20 } |
16 | 21 |
17 .responsive-design-slider-width, | 22 .responsive-design-slider-width, |
18 .responsive-design-slider-height { | 23 .responsive-design-slider-height { |
19 flex: none; | 24 flex: none; |
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
429 padding-left: 3px; | 434 padding-left: 3px; |
430 overflow: hidden; | 435 overflow: hidden; |
431 } | 436 } |
432 | 437 |
433 .responsive-design-warning > div { | 438 .responsive-design-warning > div { |
434 flex: none; | 439 flex: none; |
435 } | 440 } |
436 | 441 |
437 .responsive-design-ruler-glasspane { | 442 .responsive-design-ruler-glasspane { |
438 position: absolute; | 443 position: absolute; |
439 left: 0px; | 444 left: 0; |
440 right: 0px; | 445 right: 0; |
441 top: 0px; | 446 top: 0; |
442 background-color: transparent; | 447 background-color: transparent; |
443 overflow: hidden; | |
444 } | 448 } |
445 | 449 |
446 .responsive-design-toggle-media-inspector .glyph { | 450 .responsive-design-toggle-media-inspector .glyph { |
447 background-color: rgb(180, 180, 180); | 451 background-color: rgb(180, 180, 180); |
448 -webkit-mask-position: -128px -48px; | 452 -webkit-mask-position: -128px -48px; |
449 } | 453 } |
450 | 454 |
451 .responsive-design-toolbar button.responsive-design-toggle-media-inspector.toggl
ed-on .glyph:not(.shadow) { | 455 .responsive-design-toolbar button.responsive-design-toggle-media-inspector.toggl
ed-on .glyph:not(.shadow) { |
452 background-color: rgb(105, 194, 236) !important; | 456 background-color: rgb(105, 194, 236) !important; |
453 } | 457 } |
454 | 458 |
455 /* media */ | 459 /* Media query inspector */ |
456 | 460 |
457 .responsive-design-media-container { | 461 .responsive-design-media-container { |
458 flex: none; | 462 position: absolute; |
| 463 right: 0; |
459 } | 464 } |
460 | 465 |
461 .view.media-inspector-view { | 466 /* Media query bars */ |
462 overflow-y: auto; | |
463 overflow-x: hidden; | |
464 background-color: rgb(43, 43, 43); | |
465 max-height: 100px; | |
466 box-shadow: inset 0px 5px 7px rgba(0, 0, 0, 0.7); | |
467 } | |
468 | |
469 .media-inspector-view:not(.media-inspector-view-empty) { | |
470 border-bottom: 1px solid rgb(104, 104, 104); | |
471 } | |
472 | |
473 .media-inspector-view::-webkit-scrollbar { | |
474 background: rgb(54, 54, 54); | |
475 } | |
476 | |
477 .media-inspector-view::-webkit-scrollbar-thumb { | |
478 background: rgb(94, 94, 94); | |
479 } | |
480 | 467 |
481 .media-inspector-marker-container { | 468 .media-inspector-marker-container { |
482 position: relative; | 469 position: relative; |
483 margin: 2px 0 2px 0; | 470 height: 14px; |
| 471 margin: 2px 0; |
484 } | 472 } |
485 | 473 |
486 .media-inspector-marker { | 474 .media-inspector-marker { |
487 position: absolute; | 475 position: absolute; |
488 top: 0px; | 476 top: 0px; |
489 bottom: 0px; | 477 bottom: 0px; |
490 white-space: nowrap; | 478 white-space: nowrap; |
491 border-radius: 2px; | 479 border-radius: 2px; |
492 } | 480 } |
493 | 481 |
494 .media-inspector-marker-inactive { | 482 .media-inspector-marker-inactive { |
495 -webkit-filter: brightness(75%); | 483 -webkit-filter: brightness(85%); |
496 } | 484 } |
497 | 485 |
498 .media-inspector-marker-inactive:hover { | 486 .media-inspector-marker-highlight { |
499 -webkit-filter: brightness(100%); | 487 -webkit-filter: brightness(115%) !important; |
500 } | 488 } |
501 | 489 |
502 .media-inspector-marker-container:hover { | 490 .media-inspector-marker-max-width { |
503 background-color: rgb(74, 74, 74); | |
504 } | |
505 | |
506 .media-inspector-marker-container:hover .media-inspector-marker { | |
507 -webkit-filter: brightness(125%); | |
508 } | |
509 | |
510 .media-inspector-marker-container-max-width .media-inspector-marker { | |
511 background: linear-gradient(to bottom, rgb(72, 139, 249), rgb(26, 113, 233))
; | 491 background: linear-gradient(to bottom, rgb(72, 139, 249), rgb(26, 113, 233))
; |
512 border-right: 3px solid rgb(51, 148, 242); | 492 box-shadow: rgb(0, 0, 0) 1px 0 1px; |
513 border-radius: 0 2px 2px 0; | 493 border-radius: 0 2px 2px 0; |
514 } | 494 } |
515 | 495 |
516 .media-inspector-marker-container-min-max-width .media-inspector-marker { | 496 .media-inspector-marker-min-max-width { |
517 background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0)); | 497 background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0)); |
518 border-left: 3px solid rgb(109, 219, 85); | 498 box-shadow: rgb(0, 0, 0) -1px 0 1px, rgb(0, 0, 0) 1px 0 1px; |
519 border-right: 3px solid rgb(109, 219, 85); | 499 border-radius: 2px; |
520 } | 500 } |
521 | 501 |
522 .media-inspector-marker-container-min-width .media-inspector-marker { | 502 .media-inspector-marker-min-width { |
523 background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31))
; | 503 background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31))
; |
524 border-left: 3px solid rgb(243, 170, 42); | 504 box-shadow: rgb(0, 0, 0) -1px 0 1px; |
525 border-radius: 2px 0 0 2px; | 505 border-radius: 2px 0 0 2px; |
526 } | 506 } |
527 | 507 |
528 .media-inspector-marker-container:not(.media-inspector-marker-container-max-widt
h) .media-inspector-max-label-filler, | 508 .media-inspector-marker-under-highlighted { |
529 .media-inspector-marker-container:not(.media-inspector-marker-container-max-widt
h) .media-inspector-min-label-filler { | 509 background: transparent !important; |
530 min-width: 50px; | 510 box-shadow: none !important; |
531 } | 511 } |
532 | 512 |
533 .media-inspector-max-label-filler { | 513 /* Media query labels */ |
534 flex: auto; | 514 |
| 515 .media-inspector-marker:not(.media-inspector-marker-highlight) .media-inspector-
marker-label-container { |
| 516 display: none; |
535 } | 517 } |
536 | 518 |
537 .media-inspector-min-label-filler { | 519 .media-inspector-marker-label-container { |
538 display: flex; | 520 position: absolute; |
539 justify-content: flex-end; | 521 } |
| 522 |
| 523 .media-inspector-marker-label-container-left { |
| 524 left: 0; |
| 525 } |
| 526 |
| 527 .media-inspector-marker-label-container-right { |
| 528 right: 0; |
| 529 } |
| 530 |
| 531 .media-inspector-marker-serif { |
| 532 position: absolute; |
| 533 top: -60px; |
| 534 bottom: -60px; |
| 535 width: 1px; |
| 536 } |
| 537 |
| 538 .media-inspector-marker-max-width .media-inspector-marker-serif { |
| 539 background-color: rgb(26, 113, 233); |
| 540 } |
| 541 |
| 542 .media-inspector-marker-min-max-width .media-inspector-marker-serif { |
| 543 background-color: rgb(4, 166, 0); |
| 544 } |
| 545 |
| 546 .media-inspector-marker-min-width .media-inspector-marker-serif { |
| 547 background-color: rgb(204, 104, 31); |
540 } | 548 } |
541 | 549 |
542 .media-inspector-marker-label { | 550 .media-inspector-marker-label { |
543 color: rgb(180, 180, 180); | 551 color: rgb(230, 230, 230); |
544 position: relative; | 552 position: absolute; |
545 text-shadow: 0px 0px 2px black; | 553 top: -1px; |
| 554 bottom: 0; |
| 555 font-size: 13px; |
| 556 text-shadow: rgb(0, 0, 0) 1px 1px; |
546 } | 557 } |
547 | 558 |
548 .media-inspector-min-label { | 559 .media-inspector-label-right { |
549 padding-right: 11px; | 560 right: 2px; |
550 } | 561 } |
551 | 562 |
552 .media-inspector-min-label::after { | 563 .media-inspector-label-left { |
553 position: absolute; | 564 left: 2px; |
554 padding-left: 2px; | |
555 right: -1px; | |
556 height: 6px; | |
557 content: url(Images/graphLabelCalloutLeft.png); | |
558 -webkit-filter: invert(0.8); | |
559 box-sizing: border-box; | |
560 } | 565 } |
561 | 566 |
562 .media-inspector-max-label { | 567 /* Media query serifs on ruler */ |
563 padding-left: 11px; | |
564 } | |
565 | 568 |
566 .media-inspector-max-label::before { | 569 .media-inspector-threshold { |
567 position: absolute; | |
568 padding-right: 2px; | |
569 left: -1px; | |
570 height: 6px; | |
571 content: url(Images/graphLabelCalloutRight.png); | |
572 -webkit-filter: invert(0.8); | |
573 } | |
574 | |
575 .media-inspector-threshold-serif { | |
576 position: absolute; | 570 position: absolute; |
577 top: 0px; | 571 top: 0px; |
578 bottom: 0px; | 572 bottom: 0px; |
579 width: 5px; | 573 width: 5px; |
580 margin-left: -2px; | 574 margin-left: -2px; |
581 } | 575 } |
582 | 576 |
583 .media-inspector-threshold-serif::before { | 577 .media-inspector-threshold::before { |
584 content: "."; | 578 content: "."; |
585 color: transparent; | 579 color: transparent; |
586 position: absolute; | 580 position: absolute; |
587 left: 2px; | 581 left: 2px; |
588 right: 2px; | 582 right: 2px; |
589 top: 0px; | 583 top: 0px; |
590 bottom: 0px; | 584 bottom: 0px; |
591 border-left: 1px solid rgba(225, 124, 0, 0.86); | |
592 box-sizing: border-box; | 585 box-sizing: border-box; |
| 586 border-left: 1px solid rgb(204, 104, 31); |
593 } | 587 } |
594 | 588 |
595 .media-inspector-threshold-serif:hover { | 589 .media-inspector-threshold:hover { |
596 background-color: rgba(225, 124, 0, 0.86); | 590 background-color: rgb(204, 104, 31); |
597 } | 591 } |
598 | |
599 .media-inspector-marker-highlight-1 { | |
600 -webkit-animation: media-inspector-animation-highlight-1 0.7s 1; | |
601 } | |
602 | |
603 .media-inspector-marker-highlight-2 { | |
604 -webkit-animation: media-inspector-animation-highlight-2 0.7s 1; | |
605 } | |
606 | |
607 | |
608 @-webkit-keyframes media-inspector-animation-highlight-1 { | |
609 from { -webkit-filter: brightness(135%); } | |
610 to { -webkit-filter: brightness(100%); } | |
611 } | |
612 | |
613 @-webkit-keyframes media-inspector-animation-highlight-2 { | |
614 from { -webkit-filter: brightness(135%); } | |
615 to { -webkit-filter: brightness(100%); } | |
616 } | |
OLD | NEW |