Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: Source/devtools/front_end/responsiveDesignView.css

Issue 526423002: [DevTools] Combine media queries preview by sections. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: visual tweaks Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698