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

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: fixed comments, less height 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 {
lushnikov 2014/09/05 12:48:06 lets use .responsive-design-canvas selector
dgozman 2014/09/05 13:41:13 Done.
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;
484 } 470 }
485 471
486 .media-inspector-marker { 472 .media-inspector-marker {
487 position: absolute; 473 position: absolute;
488 top: 0px; 474 top: 0px;
489 bottom: 0px; 475 bottom: 0px;
490 white-space: nowrap; 476 white-space: nowrap;
491 border-radius: 2px; 477 border-radius: 2px;
492 } 478 }
493 479
494 .media-inspector-marker-inactive { 480 .media-inspector-marker-inactive {
495 -webkit-filter: brightness(75%); 481 -webkit-filter: brightness(85%);
496 } 482 }
497 483
498 .media-inspector-marker-inactive:hover { 484 .media-inspector-marker-highlight {
499 -webkit-filter: brightness(100%); 485 -webkit-filter: brightness(115%) !important;
500 } 486 }
501 487
502 .media-inspector-marker-container:hover { 488 .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)) ; 489 background: linear-gradient(to bottom, rgb(72, 139, 249), rgb(26, 113, 233)) ;
512 border-right: 3px solid rgb(51, 148, 242); 490 box-shadow: rgb(0, 0, 0) 1px 0 1px;
513 border-radius: 0 2px 2px 0; 491 border-radius: 0 2px 2px 0;
514 } 492 }
515 493
516 .media-inspector-marker-container-min-max-width .media-inspector-marker { 494 .media-inspector-marker-min-max-width {
517 background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0)); 495 background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0));
518 border-left: 3px solid rgb(109, 219, 85); 496 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); 497 border-radius: 2px;
520 } 498 }
521 499
522 .media-inspector-marker-container-min-width .media-inspector-marker { 500 .media-inspector-marker-min-width {
523 background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31)) ; 501 background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31)) ;
524 border-left: 3px solid rgb(243, 170, 42); 502 box-shadow: rgb(0, 0, 0) -1px 0 1px;
525 border-radius: 2px 0 0 2px; 503 border-radius: 2px 0 0 2px;
526 } 504 }
527 505
528 .media-inspector-marker-container:not(.media-inspector-marker-container-max-widt h) .media-inspector-max-label-filler, 506 .media-inspector-marker-under-highlighted {
529 .media-inspector-marker-container:not(.media-inspector-marker-container-max-widt h) .media-inspector-min-label-filler { 507 background: transparent !important;
530 min-width: 50px; 508 box-shadow: none !important;
531 } 509 }
532 510
533 .media-inspector-max-label-filler { 511 /* Media query labels */
534 flex: auto; 512
513 .media-inspector-marker:not(.media-inspector-marker-highlight) .media-inspector- marker-label-container {
514 display: none;
535 } 515 }
536 516
537 .media-inspector-min-label-filler { 517 .media-inspector-marker-label-container {
538 display: flex; 518 position: absolute;
539 justify-content: flex-end; 519 }
520
521 .media-inspector-marker-label-container-left {
522 left: 0;
523 }
524
525 .media-inspector-marker-label-container-right {
526 right: 0;
527 }
528
529 .media-inspector-marker-serif {
530 position: absolute;
531 top: -60px;
532 bottom: -60px;
533 width: 1px;
534 }
535
536 .media-inspector-marker-max-width .media-inspector-marker-serif {
lushnikov 2014/09/05 12:48:06 lets use single selector
537 background-color: rgb(26, 113, 233);
538 }
539
540 .media-inspector-marker-min-max-width .media-inspector-marker-serif {
lushnikov 2014/09/05 12:48:06 ditto
541 background-color: rgb(4, 166, 0);
542 }
543
544 .media-inspector-marker-min-width .media-inspector-marker-serif {
545 background-color: rgb(204, 104, 31);
540 } 546 }
541 547
542 .media-inspector-marker-label { 548 .media-inspector-marker-label {
543 color: rgb(180, 180, 180); 549 color: rgb(230, 230, 230);
544 position: relative; 550 position: absolute;
545 text-shadow: 0px 0px 2px black; 551 top: 0;
552 bottom: 0;
553 font-size: 13px;
546 } 554 }
547 555
548 .media-inspector-min-label { 556 .media-inspector-label-right {
549 padding-right: 11px; 557 right: 2px;
550 } 558 }
551 559
552 .media-inspector-min-label::after { 560 .media-inspector-label-left {
553 position: absolute; 561 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 } 562 }
561 563
562 .media-inspector-max-label { 564 /* Media query serifs on ruler */
563 padding-left: 11px;
564 }
565 565
566 .media-inspector-max-label::before { 566 .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; 567 position: absolute;
577 top: 0px; 568 top: 0px;
578 bottom: 0px; 569 bottom: 0px;
579 width: 5px; 570 width: 5px;
580 margin-left: -2px; 571 margin-left: -2px;
581 } 572 }
582 573
583 .media-inspector-threshold-serif::before { 574 .media-inspector-threshold::before {
584 content: "."; 575 content: ".";
585 color: transparent; 576 color: transparent;
586 position: absolute; 577 position: absolute;
587 left: 2px; 578 left: 2px;
588 right: 2px; 579 right: 2px;
589 top: 0px; 580 top: 0px;
590 bottom: 0px; 581 bottom: 0px;
591 border-left: 1px solid rgba(225, 124, 0, 0.86);
592 box-sizing: border-box; 582 box-sizing: border-box;
583 border-left: 1px solid rgb(204, 104, 31);
593 } 584 }
594 585
595 .media-inspector-threshold-serif:hover { 586 .media-inspector-threshold:hover {
596 background-color: rgba(225, 124, 0, 0.86); 587 background-color: rgb(204, 104, 31);
597 } 588 }
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