Index: Source/devtools/front_end/responsiveDesignView.css |
diff --git a/Source/devtools/front_end/responsiveDesignView.css b/Source/devtools/front_end/responsiveDesignView.css |
index 09d75cc4a4d1514fff767318d0a5fa99b2c8732f..1de69d320876d6d8e722caefd4beca39b3df68a4 100644 |
--- a/Source/devtools/front_end/responsiveDesignView.css |
+++ b/Source/devtools/front_end/responsiveDesignView.css |
@@ -5,7 +5,6 @@ |
*/ |
.responsive-design { |
- overflow: hidden; |
position: relative; |
} |
@@ -435,7 +434,6 @@ |
right: 0px; |
top: 0px; |
background-color: transparent; |
- overflow: hidden; |
} |
.responsive-design-toggle-media-inspector .glyph { |
@@ -447,34 +445,27 @@ |
background-color: rgb(105, 194, 236) !important; |
} |
-/* media */ |
+/* Media query inspector */ |
.responsive-design-media-container { |
flex: none; |
} |
.view.media-inspector-view { |
- overflow-y: auto; |
- overflow-x: hidden; |
+ overflow: hidden; |
background-color: rgb(0, 0, 0); |
- max-height: 100px; |
} |
.media-inspector-view:not(.media-inspector-view-empty) { |
border-bottom: 1px solid rgb(104, 104, 104); |
} |
-.media-inspector-view::-webkit-scrollbar { |
- background: rgb(54, 54, 54); |
-} |
- |
-.media-inspector-view::-webkit-scrollbar-thumb { |
- background: rgb(94, 94, 94); |
-} |
+/* Media query bars */ |
.media-inspector-marker-container { |
position: relative; |
margin: 2px 0 2px 0; |
+ height: 16px; |
} |
.media-inspector-marker { |
@@ -483,128 +474,130 @@ |
bottom: 0px; |
white-space: nowrap; |
border-radius: 2px; |
+ padding-right: 1px; |
+ box-sizing: content-box; |
} |
.media-inspector-marker-inactive { |
- -webkit-filter: brightness(75%); |
+ -webkit-filter: brightness(85%); |
} |
-.media-inspector-marker-inactive:hover { |
- -webkit-filter: brightness(100%); |
+.media-inspector-marker-highlight { |
+ -webkit-filter: brightness(115%) !important; |
} |
-.media-inspector-marker-container:hover { |
- background-color: rgb(32, 32, 32); |
+.media-inspector-marker-max-width { |
+ background: linear-gradient(to bottom, rgb(72, 139, 249), rgb(26, 113, 233)); |
+ box-shadow: rgb(0, 0, 0) 1px 0 3px; |
+ border-radius: 0 2px 2px 0; |
} |
-.media-inspector-marker-container:hover .media-inspector-marker { |
- -webkit-filter: brightness(125%); |
+.media-inspector-marker-min-max-width { |
+ background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0)); |
+ box-shadow: rgb(0, 0, 0) -1px 0 3px, rgb(0, 0, 0) 1px 0 3px; |
+ border-radius: 2px; |
} |
-.media-inspector-marker-container-max-width .media-inspector-marker { |
- background: linear-gradient(to bottom, rgb(72,139,249), rgb(26,113,233)); |
- border-right: 3px solid rgb(51,148,242); |
- border-radius: 0 2px 2px 0; |
+.media-inspector-marker-min-width { |
+ background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31)); |
+ box-shadow: rgb(0, 0, 0) -1px 0 3px; |
+ border-radius: 2px 0 0 2px; |
} |
-.media-inspector-marker-container-min-max-width .media-inspector-marker { |
- background: linear-gradient(to bottom, rgb(102,186,11), rgb(4,166,0)); |
- border-left: 3px solid rgb(109,219,85); |
- border-right: 3px solid rgb(109,219,85); |
+.media-inspector-marker-under-highlighted { |
+ background: transparent !important; |
+ box-shadow: none !important; |
} |
-.media-inspector-marker-container-min-width .media-inspector-marker { |
- background: linear-gradient(to bottom, rgb(222,129,30), rgb(204,104,31)); |
- border-left: 3px solid rgb(243,170,42); |
- border-radius: 2px 0 0 2px; |
+/* Media query serifs on ruler */ |
+ |
+.media-inspector-threshold { |
+ position: absolute; |
+ top: 0px; |
+ bottom: 0px; |
+ width: 5px; |
+ margin-left: -2px; |
} |
-.media-inspector-marker-container:not(.media-inspector-marker-container-max-width) .media-inspector-max-label-filler, |
-.media-inspector-marker-container:not(.media-inspector-marker-container-max-width) .media-inspector-min-label-filler { |
- min-width: 50px; |
+.media-inspector-threshold::before { |
+ content: "."; |
+ color: transparent; |
+ position: absolute; |
+ left: 2px; |
+ right: 2px; |
+ top: 0px; |
+ bottom: 0px; |
+ box-sizing: border-box; |
} |
-.media-inspector-max-label-filler { |
- flex: auto; |
+.media-inspector-threshold-max:hover { |
+ background-color: rgb(26, 113, 233); |
} |
-.media-inspector-min-label-filler { |
- display: flex; |
- justify-content: flex-end; |
+.media-inspector-threshold-min-max:hover { |
+ background-color: rgb(4, 166, 0); |
} |
-.media-inspector-marker-label { |
- color: rgb(180, 180, 180); |
- position: relative; |
- text-shadow: 0px 0px 2px black; |
+.media-inspector-threshold-min:hover { |
+ background-color: rgb(204, 104, 31); |
} |
-.media-inspector-min-label { |
- padding-right: 11px; |
+.media-inspector-threshold-max::before { |
+ border-left: 1px solid rgb(26, 113, 233); |
} |
-.media-inspector-min-label::after { |
- position: absolute; |
- padding-left: 2px; |
- right: -1px; |
- height: 6px; |
- content: url(Images/graphLabelCalloutLeft.png); |
- -webkit-filter: invert(0.8); |
- box-sizing: border-box; |
+.media-inspector-threshold-min-max::before { |
+ border-left: 1px solid rgb(4, 166, 0); |
} |
-.media-inspector-max-label { |
- padding-left: 11px; |
+.media-inspector-threshold-min::before { |
+ border-left: 1px solid rgb(204, 104, 31); |
} |
-.media-inspector-max-label::before { |
+/* Media query extension lines on ruler */ |
+ |
+.media-inspector-highlight-threshold { |
position: absolute; |
- padding-right: 2px; |
- left: -1px; |
- height: 6px; |
- content: url(Images/graphLabelCalloutRight.png); |
- -webkit-filter: invert(0.8); |
+ bottom: 0; |
+ width: 1px; |
+ -webkit-filter: brightness(115%); |
} |
-.media-inspector-threshold-serif { |
- position: absolute; |
- top: 0px; |
- bottom: 0px; |
- width: 5px; |
- margin-left: -2px; |
+.media-inspector-highlight-threshold-one-row { |
+ top: -4px; |
} |
-.media-inspector-threshold-serif::before { |
- content: "."; |
- color: transparent; |
- position: absolute; |
- left: 2px; |
- right: 2px; |
- top: 0px; |
- bottom: 0px; |
- border-left: 1px solid rgba(225, 124, 0, 0.86); |
- box-sizing: border-box; |
+.media-inspector-highlight-threshold-two-rows { |
+ top: -22px; |
} |
-.media-inspector-threshold-serif:hover { |
- background-color: rgba(225, 124, 0, 0.86); |
+.media-inspector-highlight-threshold-three-rows { |
+ top: -40px; |
} |
-.media-inspector-marker-highlight-1 { |
- -webkit-animation: media-inspector-animation-highlight-1 0.7s 1; |
+.media-inspector-highlight-threshold-max { |
+ background-color: rgb(26, 113, 233); |
} |
-.media-inspector-marker-highlight-2 { |
- -webkit-animation: media-inspector-animation-highlight-2 0.7s 1; |
+.media-inspector-highlight-threshold-min-max { |
+ background-color: rgb(4, 166, 0); |
} |
+.media-inspector-highlight-threshold-min { |
+ background-color: rgb(204, 104, 31); |
+} |
-@-webkit-keyframes media-inspector-animation-highlight-1 { |
- from { -webkit-filter: brightness(135%); } |
- to { -webkit-filter: brightness(100%); } |
+.media-inspector-highlight-threshold-label { |
+ position: absolute; |
+ color: rgb(255, 255, 255); |
+ font-size: 13px; |
+ bottom: 8px; |
} |
-@-webkit-keyframes media-inspector-animation-highlight-2 { |
- from { -webkit-filter: brightness(135%); } |
- to { -webkit-filter: brightness(100%); } |
+.media-inspector-highlight-threshold-left .media-inspector-highlight-threshold-label { |
+ right: 2px; |
+} |
+ |
+.media-inspector-highlight-threshold-right .media-inspector-highlight-threshold-label { |
+ left: 2px; |
} |